LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1273|回复: 3

php中的mysql用list时如何用定义好的字符串

[复制链接]
发表于 2006-4-4 23:16:02 | 显示全部楼层 |阅读模式
$fields.="\$col[$fi]".",";
$fields=substr($fields,0,strlen($fields)-1);

list($fields)=mysql_fetch_row($result);
原以为以下语句可以达到如下效果,但是没有..

list($col[0],$col[1],$col[2],$col[3],$col[4],$col[5],$col[6],$col[7],$col[8],$col[9],$col[10],$col[11])= mysql_fetch_row($result);





请教各位了...
发表于 2006-4-5 15:54:23 | 显示全部楼层
当然不行了.
你这样输出的结果是
list("$col[0],$col[1],$col[2],$col[3],$col[4],$col[5],$col[6],$col[7],$col[8],$col[9],$col[10],$col[11]")= mysql_fetch_row($result);
list的参数是一个字符串.

所以不会生效.其实要达到你的要的效果,可以用foreach,或一个for循环来试试.
回复 支持 反对

使用道具 举报

发表于 2006-4-5 16:00:02 | 显示全部楼层
$col = array();
$col = mysql_fetch_row($result);
可以达到目的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-5 17:35:24 | 显示全部楼层
感谢小于6所以得非常
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表