include_once("head.php");
$a=mysql_query('SELECT * FROM log ORDER BY lid DESC LIMIT 0 ,30');
//首页查询日志$data=array();while($row=mysql_fetch_array($a))
//遍历数组{$data[]=$row;}$select='SELECT * FROM message WHERE lid='.$$data['0']['lid'];
//查询文章留言$query=mysql_query($select);$num=mysql_num_rows($query);
//回复列数while($row=mysql_fetch_array($query)){$newlog1[]=$row;}// print_r($num);$smarty->assign('commentnum',$num);
//回复列数$smarty->assign('log',$data);
/* 文章 */$smarty->display('index.html');
==========================
$$data['0']['lid'] 想让$data['0']['lid']的值随着上面的循环而变换..可是报错额
$a=mysql_query('SELECT * FROM log ORDER BY lid DESC LIMIT 0 ,30');
//首页查询日志$data=array();while($row=mysql_fetch_array($a))
//遍历数组{$data[]=$row;}$select='SELECT * FROM message WHERE lid='.$$data['0']['lid'];
//查询文章留言$query=mysql_query($select);$num=mysql_num_rows($query);
//回复列数while($row=mysql_fetch_array($query)){$newlog1[]=$row;}// print_r($num);$smarty->assign('commentnum',$num);
//回复列数$smarty->assign('log',$data);
/* 文章 */$smarty->display('index.html');
==========================
$$data['0']['lid'] 想让$data['0']['lid']的值随着上面的循环而变换..可是报错额
这么做不对.
这样://这句循环取出data里的每条数据,并赋值给$value,里面分别查询每个lid下的留言,
foreach($data as $value)
{
$select="SELECT * FROM message WHERE lid=".$value['lid'];
//查询文章留言
$query=mysql_query($select); $num=mysql_num_rows($query); //....
}