
正文
Php数据for循环 php的for循环语句
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP查询数据库用FOR循环问题
这当然是不行的Php数据for循环了,上面的告诉你的也是错误的Php数据for循环,因为原因在于你循环的时候进行Php数据for循环了数据库的查询Php数据for循环,所以每次都是新的数据Php数据for循环,指针当然要从第一条开始了。
所以不是你的循环的错误,而是你数据库查询代码位置的错误
要这样写
$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)){}
相关问答
Q1: PHP中for循环
for 英文意思是 为了。 在这里你可以理解成 from的意思。
from $i to $n ;执行一系列动作。
对了 没必要纠结这些。。。 基本编程语言都有for这个关键词。
Q2: php for循环变量怎么写?
$arr = Array(
'id' = 2,
'j1' = 11,
'j2' = 12,
'j3' = 13,
'j4' = 14,
'j5' = 15
);
for($i=1;$i=count($arr);$i++){
${'j'.$i} = $arr['j'.$i];
echo ${'j'.$i};
}
Q3: PHP使用for循环在页面输出100-200之间的既是3的倍数又是5的倍数的数?
你可以使用以下代码来在 PHP 页面中使用 for 循环输出 100-200 之间既是 3 的倍数又是 5 的倍数的数:
for ($i = 100; $i = 200; $i++) {
if ($i % 3 == 0 $i % 5 == 0) {
echo $i . " ";
}
}
上面的代码会循环遍历 100 到 200 之间的数,如果当前数能被 3 和 5 同时整除,就将它输出到页面上。
请注意,在 PHP 中使用 % 运算符可以求出一个数是否能被另一个数整除。例如,如果 $i % 3 == 0,就表示 $i 能被 3 整除。
这段代码的输出结果应该是:105 120 135 150 165 180 195。
关于Php数据for循环和php的for循环语句的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







