php mysql 读取数据循环

result1=mysql_query($exec1);while($rs1=mysql_fetch_object($result1)){echo $rs1->product_category.""; } //循环输出A商品中属于B表商品类型的商品名 }
php mysql 读取数据循环
在循环外设置一个标志变量$flag=false;
在循环里
if($flag){return;}else{$flag=true;}2009-01-04
用嵌套循环

$exec0="select * from 表B";
$result0=mysql_query($exec0);
while($rs0=mysql_fetch_object($result0))
{

$category_name=$rs0->category_name;
echo $category_name."<br><br><br>"; //输出B表中的商品类型
$exec1="select * from 表A where category_name=".$category_name; //查询条件设为A表中的商品类型等于B表中的商品类型
$result1=mysql_query($exec1);
while($rs1=mysql_fetch_object($result1))
{echo $rs1->product_category."<br>"; } //循环输出A商品中属于B表商品类型的商品名

}2009-01-04
可以修改sql语句
比如:
$sql = "SELECT A.*,B.category_name FROM A,B WHERE A.categoryid = B.categoryid GROUP BY A.id";2009-01-04
mengvlog 阅读 8 次 更新于 2025-07-20 20:05:19 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部