
<?php
require_once("conn.php")
$sql="SELECT * FROM big_class"
$query=mysql_query($sql)
$sqls="SELECT * FROM small_class"
$queryq=mysql_query($sqls)
while($row=mysql_fetch_array($query)){
echo $row['class_name']."<br>"
while($rowr=mysql_fetch_array($queryq)){
echo $rowr['sclass_name']
}
mysql_data_seek($queryq,0)//就是这里了 呵呵
}
?>
$sql = "SELECT * FROM" . $ecs->table('goods')."where cat_id = $cat_id "$res = $db->query($sql)
while ($row = $db->fetchRow($res))
{
$sql = "SELECT * FROM" . $ecs->table('goods_attr')."where goods_id = $goods_id"
$res2 = $db->query($sql)
while ($rowb = $db->fetchRow($res2))
{
echo $rowb["attr_value"].'---'.$row['goods_id'].'<br>'
}
}
你的第一个 $res 的值在循环内被更改了···
应该分开用两个不同的变量
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)