我有问题填充表从mysql到另一个mysql表我读它从一个表,然后它是好的,当一个姓氏像o'brian当我更新另一个表时,所有更新除了o'brian或任何名字或姓氏与'在它所有通过php确定这里是完整的代码
$STH2 = $this->run_query("SELECT `member_id`,`first_name`,`last_name` FROM `member_data` WHERE `member_id` = '".$evi."'");
$foundme=0;
while ($rowtop = $STH2->fetch())
{
$foundme++;
$first_name = $rowtop['first_name'];
$last_name= $rowtop['last_name'];
}
$q = $this->update("
UPDATE `users`
SET
`first_name` = '".$first_name."',
`last_name` = '".$last_name."',
1条答案
按热度按时间j0pj023g1#
如果你用pdo试试这个:
如果不使用pdo,语法可能会不同,但逻辑应该是相同的:
在此处创建带有一些“param”的查询
:first_name
以及:last_name
准备您的查询在此处,将param与实际值绑定
$first_name
以及$last_name
然后执行查询这是你要找的吗?