• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

php 搞代码 4年前 (2022-01-24) 19次浏览 已收录 0个评论

大神请进:php代码循环问题.
之前代码验证mysql连接无误.
这里我想实现的是:activite返回1个以上的参数的话,对每个参数进行sql查询,然后把每个查询结果显示出来,可是我的是个死循环,可且就是返回一个参数,也不显示结果,请问是这么回事呢?
mysql_select_db($mysql_database,$link);@本文来源gaodai$ma#com搞$代*码6网搞代gaodaima码
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 “$info[0]
“;
}
}
}
谢谢各位大神的指教.

——解决方案——————–
出错了!
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字节的,其内码与所用字符集有关


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:大神请进:php代码循环有关问题
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址