SQL Update不会更新

时间:2017-02-12 20:39:33

标签: php html mysql mysqli

我目前陷入以下困境:

$sqlupdatetb = "UPDATE Text SET Texts = '$text' WHERE '$datetb' = Date AND WHERE $_SESSION['PrID'] = PrID";

我找不到错误。如果Date和PrID匹配,它应该将文本添加到DB字段Text中,但我得到的是:

 UPDATE Text SET Texts = 'DASDASD\r\nDAS\r\nS\r\nSDSDAS\r\ndasdasdas' WHERE '' = Date

有人可以向我解释错误在哪里以及它是什么?

1 个答案:

答案 0 :(得分:0)

在此查询中:

UPDATE Text SET Texts = 'DASDASD\r\nDAS\r\nS\r\nSDSDAS\r\ndasdasdas' WHERE '' = Date

是否应该有与Date比较的值?

之类的东西
 UPDATE Text SET Texts = 'DASDASD\r\nDAS\r\nS\r\nSDSDAS\r\ndasdasdas' WHERE '*some_value*' = Date

另外,文本表的字段是什么? 向我们展示更多代码,以便我们更好地帮助您:D