动态插入上的PHP循环
最近我问了一个类似的问题,但我试图将我的问题分解到核心,这样理解起来就简单多了 基本上,我已经动态创建了div,每个div都有自己的查询和插入功能 我不太清楚的是如何循环我的代码来生成动态insert语句 让我们看一下我的部分代码:动态插入上的PHP循环,php,Php,最近我问了一个类似的问题,但我试图将我的问题分解到核心,这样理解起来就简单多了 基本上,我已经动态创建了div,每个div都有自己的查询和插入功能 我不太清楚的是如何循环我的代码来生成动态insert语句 让我们看一下我的部分代码: “更新兴趣集assignedto='$hobbygroupname',其中hobbyname='$hobbygroupassign' 变量$hobbygroupname为我提供了朋友组表列hobbygroupname中所有人的数组 但是,当用作insert语句时,$
“更新兴趣集assignedto='$hobbygroupname',其中hobbyname='$hobbygroupassign'
变量$hobbygroupname
为我提供了朋友组表列hobbygroupname
中所有人的数组
但是,当用作insert语句时,$hobbygroupname
将最后一个值添加到我的数据库中
我想知道的是如何正确地安排for循环,以便$hobbygroupname
的实例只在列列表中添加适当的值
我的完整代码:
$groupsearch = $dbcon->query("SELECT * FROM friendgroups");
while ($tebow = $groupsearch->fetch_assoc()){
$ming = $tebow['uid'];
$sing = $tebow['hobbygroup'];
if(isset($_POST['hobby_submission'])){
$hobbygroupassign = strip_tags($_POST['hobbygroupassign']);
$hobbygroupname = $sing;
$hobbyrun = $dbcon->query("SELECT * FROM hobbies WHERE hobbyname = '$hobbygroupassign'");
$hobbyput = $dbcon->query("UPDATE hobbies SET assignedto = '$hobbygroupname' WHERE hobbyname = '$hobbygroupassign'");
}
请修复引号。$groupsearch
语法错误;SQL字符串中有双引号。第一行有问题,连接不能这样工作。@u\u mulder当所有人同时指出同一问题时,感觉很好。哈<代码>:-)