所以不是你的循环的错误,而是你数据库查询代码位置的错误
要这样写
$num=mysql_query("select
*
from
china_city
where
parentid=0")
$n=
mysql_num_rows
($num)
for($i=1$i<=$n$i++){
${"row".$i}=mysql_fetch_array($num)
echo
$i."
".${"row".$i}['city']."
"
}
一般都是用foreach或while写的
foreach(mysql_fetch_array($num)
as
$key=>$value){}
while($row
=mysql_fetch_array($num)){}
能给完整点的代码吗,你这很可能是重复执行了两次,一般都是这里的问题。打个比方说吧,其中一种情况就是你的表单和你的按钮都有submit,那就会提交两次注意:<input type=image src="im.jpg">这个也有提交功能
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)