我要实现在用PHP代码+mysql把这一行显示到前台

<?php$sql="select*from".$db_web_product."wheretype_id=2ORDERBYproduct_id";$sql_res=$d... <?php
$sql="select * from ".$db_web_product." where type_id=2 ORDER BY product_id ";
$sql_res = $db->getAll($sql);

foreach($sql_res as $row){
?>
<li class='b1 t1'>
<img src='<?php echo $row["product_name"];?>'>
</li>
<?
}
?>
</li>
由于我的水平不行,只会用以上代码实现一个字段到前台请高手见解如、何实现显示出一行。
谢谢
展开
 我来答
fanxy_pps
2012-07-02 · 超过14用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:28.3万
展开全部
where 子句改为:where product_id=12 ORDER BY product_id
当然这也取决于你数据库设计时product_id是不是允许重复。
或者:sql语句可以加上limit
select * from ".$db_web_product." where type_id=2 ORDER BY product_id limit 0,1
需要几条就把1改成几
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
效率小能手
2012-06-30 · TA获得超过1166个赞
知道大有可为答主
回答量:2515
采纳率:0%
帮助的人:1551万
展开全部
where 子句改为:where product_id=12 ORDER BY product_id
当然这也取决于你数据库设计时product_id是不是允许重复。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友43762c9224
2012-06-30 · 超过20用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:50.8万
展开全部
不知道你到底什么意思,你既然已经从数据库里面取出了所有的东西,那么你就在你的foreach里面把他们都遍历出来就是了啊。你现在只让他输出了$row['product_name'] 那肯定只有一个啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
日落金河
2012-07-03
知道答主
回答量:4
采纳率:0%
帮助的人:3.2万
展开全部
你使用表格标签就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式