0
所以我试图建立一种更新的电子邮件功能,而且应该把它放到数据库的部分看起来像这样mysqli的更新查询不起作用
<?php $emailfrom = $_POST['emailfrom'];
$emailto = $_POST['emailto'];
$query = sprintf('UPDATE `users` SET `email`="%s" WHERE `email`="%s"`',
mysqli_real_escape_string($db, $emailfrom),
mysqli_real_escape_string($db, $emailto));
mysqli_query($db, $query);
的问题是,该行不要更新......我需要帮助才能知道为什么,因为我对mysql不太熟悉,以前主要使用过其他dbs
不行,仍然不起作用,'email'的错误到底是什么 – Svante
你在字符串的末尾还有其他的''。 将'email' =“%s”'改为'email' =“%s” – sunshinejr
是的,我做了,仍然没有工作 – Svante