用值范围更新数据库

时间:2019-05-09 08:30:56

标签: php sql

我有一张表,用于按ID过滤数据范围。那就是我给选项从ID输入到ID并过滤数据。现在,我想将两列更新为那些过滤后的数据。有人可以告诉我该怎么做。我想通过单击按钮进行更新。

这是我用来过滤数据的查询:

SELECT * FROM pass WHERE pass_id BETWEEN '$start' AND '$end'

我尝试通过以下查询更新数据:

UPDATE pass SET  cash_s_date = '$date', cash_status = '$cstatus'
WHERE pass_id BETWEEN '$start' AND '$end'

但是它不起作用

1 个答案:

答案 0 :(得分:0)

您还可以在此处使用大于和小于选项

UPDATE pass SET cash_s_date = '$date', cash_status = '$cstatus' WHERE pass_id >= '$start' AND pass_id <= '$end';

但是我建议您使用prepared statements来防止SQL注入,因为此查询对sql injections是开放的。