Heim >Backend-Entwicklung >PHP-Tutorial > 大神请进:php代码循环有关问题

大神请进:php代码循环有关问题

WBOY
WBOYOriginal
2016-06-13 12:48:15742Durchsuche

大神请进:php代码循环问题.
之前代码验证mysql连接无误.
这里我想实现的是:activite返回1个以上的参数的话,对每个参数进行sql查询,然后把每个查询结果显示出来,可是我的是个死循环,可且就是返回一个参数,也不显示结果,请问是这么回事呢?
 mysql_select_db($mysql_database,$link);
  if (isset($_POST["activite"])) {
           for($i=0;$i            $strsql="select n_naps from activage where famille='$activite[$i]'";
           echo $strsql;
           $result=mysql_query($strsql); 
           $nb=mysql_num_rows($result);
           for($i=1;$i             $info=mysql_fetch_row($result);
            echo "$info[0]
";
    }
            }
       }
谢谢各位大神的指教.


------解决方案--------------------
出错了!
1、for($i=0;$i$activite);$i++){ 
没有看到对 $activite 赋值
2、$strsql="select n_naps from activage where famille='$activite[$i]'"
应写作
$strsql="select n_naps from activage where famille='{$activite[$i]}'"
------解决方案--------------------
字符 é 在中文操作系统中是2字节的,其内码与所用字符集有关
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel: 求php拥塞函数 Nächster Artikel: PHP5.2升级PHP5.3的有关问题