gpt4 book ai didi

php - 检查记录是否存在

转载 作者:可可西里 更新时间:2023-10-31 22:17:54 26 4
gpt4 key购买 nike

我找到了 this on php.net检查文件是否存在。

我想先检查记录是否存在,然后更新,否则插入。

if(record exist) {
update query}
else
{ insert query}

我知道如何更新或插入,但不知道如何先检查记录是否存在。它是怎么做到的?

最佳答案

如果您知道如何执行 SQL SELECT,请执行以下操作:

$result = mysql_query("SELECT * FROM table1 WHERE something");
$num_rows = mysql_num_rows($result);

if ($num_rows > 0) {
// do something
}
else {
// do something else
}

更好的是,不要在 PHP 中执行此操作,使用 INSERT ... ON DUPLICATE KEY UPDATE .

关于php - 检查记录是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2848904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com