ai didi

php - 当有重复时只删除一行

转载 作者:行者123 更新时间:2023-11-29 06:13:57 24 4
gpt4 key购买 nike

关于这一行

  database::query("DELETE FROM bo WHERE name='{$this->_protected_arr[a1]}' AND email='$_SESSION[email]'");

如何更新它,以便它只删除一行而不是全部。

另外,语法看起来不太对劲,有什么方法可以不使用 {} 吗?

此外,如果关联数组中没有撇号,通常 PHP 会发出警告,但在这种情况下它不会拾取它。所以这似乎也是错误的。

所以这实际上是 3 个问题。

最佳答案

How can I update it so that it only deletes one row instead of all of them.

在查询末尾使用 LIMIT 1 子句。

the syntax looks off

这是正确的。这就是 PHP 所说的字符串变量解析的“复杂( curl )语法”:

http://php.net/manual/en/language.types.string.php#language.types.string.parsing.complex

如果您愿意,当然可以在那里使用字符串连接。

关于php - 当有重复时只删除一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7693518/

24 4 0
文章推荐: java - 绘制: Use floating point vs.整数的坐标?
文章推荐: mysql - 如何检测每小时在 MySQL 上运行的是什么?
文章推荐: Java 更新 UIManager 默认值并重绘组件
文章推荐: MySQL 将约束表示为计算列?
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com