首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

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

2013-04-26 
大神请进:php代码循环问题.之前代码验证mysql连接无误.这里我想实现的是:activite返回1个以上的参数的话,

大神请进:php代码循环问题.
之前代码验证mysql连接无误.
这里我想实现的是:activite返回1个以上的参数的话,对每个参数进行sql查询,然后把每个查询结果显示出来,可是我的是个死循环,可且就是返回一个参数,也不显示结果,请问是这么回事呢?
 mysql_select_db($mysql_database,$link);
  if (isset($_POST["activite"])) {
           for($i=0;$i< count($activite);$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<=$nb;$i++){
            $info=mysql_fetch_row($result);
            echo "<input type="radio" name="res"  value=$info[0]>$info[0]<br>";
    }
            }
       }
谢谢各位大神的指教.
[解决办法]
出错了!
1、for($i=0;$i< count($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字节的,其内码与所用字符集有关

热点排行