PHP更新类(OO)

时间:2011-05-18 19:14:21

标签: php oop class

我编写了一个PHP OO类,它将更新表中某行的4个字段。现在,行由常量(名称为“jip”的用户)

决定

我已在此处的帖子中更正了查询,因此我非常确定查询本身没问题。因此,类本身必定存在某种错误。事实上,变量不会以某种方式到达查询。我一直在找几个小时,但找不到问题。我已经链接了该类的两个文件,因为我知道错误的位置,这些值只是没有显示在数据库中。如果有人想检查他们,(s)他会整整一周!所以这是链接,我希望有人愿意提供帮助:)

UpdateForm.php:http://pastebin.com/dUaZPrn6 Update.class.php:http://pastebin.com/6mnL4DzE

1 个答案:

答案 0 :(得分:1)

尝试用

替换mysqli_real_escape_string($conn, $variable)
$conn->real_escape_string($variable);

例如,

$conn->real_escape_string($this->Lengte_update);

您正在使用面向对象的样式,因此您无法使用过程转义函数。请参阅mysqli::real_escape_string上的文档。

编辑:

查询未被执行。您将查询分配给$ query,但需要调用

$conn->query($query);

对于数据库中发生的任何事情。