嗨,我已经构建了一个用于显示我的文章的表格,并且我正在构建它,以便您可以单击星形图标,它将使文章成为特色文章(如 Joomla 的),我所坚持的部分是我需要检查数据库中字段的值,如果为 0,则将其设为 1,如果为 1,则将其设为 0。执行此操作的最简单方法是什么?我知道的唯一方法是将特色值添加到 id,然后通过 ajax 发送该 id,并使用我的 sql 语句执行 if else 语句,但我已经在我的文章 id 的元素上使用了 id。如果有人可以提供帮助,我们将不胜感激!提前致谢
SQL
$sql_articles = "UPDATE `app_articles` SET `art_featured` = 0 WHERE `art_id` =".$_POST['art_id'];
其中 0 是我需要它是 0 或 1,具体取决于它已有的值
最佳答案
UPDATE table SET field = (1 - field)
关于php - 如果 0 变为 1,则更改 mySQL 数据库记录值 onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15626339/