Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql SQL更新表_Mysql_Sql - Fatal编程技术网

Mysql SQL更新表

Mysql SQL更新表,mysql,sql,Mysql,Sql,如何更新像这样插入它的SQL $save= "INSERT INTO meeting_rooms_calendar(title,body,start,end) VALUES ('$title','$body','$start','$end')"; 我试过了 $edit = "UPDATE meeting_rooms_calender SET `start` = '$start', `end` = '$end', `title` = '$title' WHERE `id` = '$id'

如何更新像这样插入它的SQL

   $save= "INSERT INTO meeting_rooms_calendar(title,body,start,end) VALUES ('$title','$body','$start','$end')";
我试过了

$edit = "UPDATE meeting_rooms_calender SET `start` = '$start', `end` = '$end', `title` = '$title' WHERE `id` = '$id' ";

我想创建一个可编辑函数,这样您就可以更改文本,当您点击“编辑”时,它必须更新数据库中的旧文本。

您在表名中有一个输入错误。改变

UPDATE meeting_rooms_calender ...
                           ^


一个旁注:考虑学习和使用MyQuLi或PDO,而不是插值查询字符串。

以及当你尝试它时发生了什么?它不会更新你需要给我们更多信息的存在。显然,您不仅仅使用SQL,而且还没有提到您使用的是哪个数据库。什么是结构数据类型等,非常欢迎。这发生在我们最好的人身上:。您真正应该担心的是让您的代码容易受到sql注入的攻击。说真的,开始使用事先准备好的陈述。这将在很大程度上改善你的生活和代码。我不太擅长sql,所以我不知道如何阻止sql注入
UPDATE meeting_rooms_calendar ...
                           ^