将二维数组中的数据插入数据库

Rob_zombie 2001-08-15 11:43:53
语句
mysql_query("insert into question (QuestionID) values ('$SoQuArray[$AmQui][QuestionID]')");
无法有正确结果,我觉得问题出在“[$AmQui]”上,可不知如何解决。
注:$SoQuArray[][]是现有二维数组
$AmQui是循环变量
...全文
256 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zdonline 2001-08-16
  • 打赏
  • 举报
回复
同意
yorgo 2001-08-16
  • 打赏
  • 举报
回复
给我的感觉,如果你这样写的话,单引号会使$AmQui不转换成变量而是字符,你可以
$aaa = "insert into question (QuestionID) values ('$SoQuArray[$AmQui][QuestionID]')";
echo $aaa;
检查一下,如果是的话,你这样修改就行了
"insert into question (QuestionID) values ('$SoQuArray[".$AmQui."][QuestionID]')";
Rob_zombie 2001-08-16
  • 打赏
  • 举报
回复
to swall:
第二种不知道。第一种可以,我刚刚试出来(可是在看过你的帖子之前哦):)
swall 2001-08-16
  • 打赏
  • 举报
回复
如果还不行,再试试这样:

$aaa = "insert into question (QuestionID) values ('".$SoQuArray['$AmQui']['QuestionID']."')";
swall 2001-08-16
  • 打赏
  • 举报
回复
试试这样:

$aaa = "insert into question (QuestionID) values ('".$SoQuArray[$AmQui][QuestionID]."')";
Rob_zombie 2001-08-16
  • 打赏
  • 举报
回复
不行啊,报错:parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧