php+mysql 同一页面多次访问数据库,有什么好的解决方案

txyaohai 2009-11-13 09:29:47
初学PHP,想找高手解答一下
php+mysql 同一页面多次访问数据库,有什么好的解决方案
比如这样的代码

<?
$sql="select * from table1 order by id desc";
$result=mysql_query($sql);
while($rs=mysql_fetch_object($result)){
?>
<%=$rs->bb?>
<?
}
?>

<?
$sql="select * from table2 order by id desc";
$result=mysql_query($sql);
while($rs=mysql_fetch_object($result)){
?>
<%=$rs->aa?>
<?
}
?>

......
...全文
192 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2009-11-13
  • 打赏
  • 举报
回复
如果是同类型的,还是有可能优化的
txyaohai 2009-11-13
  • 打赏
  • 举报
回复
谢谢各位的解答
tony-杨 2009-11-13
  • 打赏
  • 举报
回复
没啥解决方案
如果不是取全部字段的话,把*换成你要取值的列字段名
xzlmk 2009-11-13
  • 打赏
  • 举报
回复
确定语句,查询,处理结果,不能再少了吧。当然你可以封装有一个类,把方法名简化。甚至把mysql_query和mysql_fetch_object封装到一个方法(通用性不高)。

再有就是一次处理多条语句,返回数组结果。
iwantnet 2009-11-13
  • 打赏
  • 举报
回复
代码没啥问题。不同的数据源,从代码上没法优化。
txyaohai 2009-11-13
  • 打赏
  • 举报
回复
感觉这样访问数据库不优,如果像这样的数据访问十几二古几条,怎么办,也是这样吗
genshing 2009-11-13
  • 打赏
  • 举报
回复
table1 table2 表都不同 想要啥解决方案?
dzxccsu 2009-11-13
  • 打赏
  • 举报
回复
呵呵,你还要什么解决方案呢?

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧