使用php更新数据库时遇到问题

时间:2014-05-30 05:11:50

标签: php mysqli

我有一个名为specials的数据库,其中有一个名为specials的表,该表有6行,有3个记录,id为1,2和3的记录。其中一行称为title。我已经有数据,但我想使用表单更新数据。我的mysqli_query怎么没有用。

这是我的代码。

mysqli_query($connect, "UPDATE specials SET title=san diego WHERE id='1'");

4 个答案:

答案 0 :(得分:1)

假设title为 varchar 且id为 int

mysqli_query($connect, "UPDATE specials SET title='san diego' WHERE id=1");

答案 1 :(得分:1)

您在varchar字段中插入一个字符串,因此应该引用它也可以尝试

mysqli_query($connect, "UPDATE specials SET title='san diego' WHERE id=1");

如果数据类型为 varchar 字符串应引用title='san diego'

如果 int 无需引用(但您可以使用引号)id = 1

答案 2 :(得分:1)

试试这个:

mysqli_query($connect, "UPDATE specials SET title='san diego' WHERE id = 1");

答案 3 :(得分:0)

请尝试以下操作:

mysqli_query($connect, "UPDATE specials SET title='san diego' WHERE id=1");

如果您的ID类型为 Int 且标题为 Varchar