gpt4 book ai didi

php - 如果 mysql_num_rows 大于 0

转载 作者:行者123 更新时间:2023-11-29 05:43:52 25 4
gpt4 key购买 nike

我正在尝试使该语句生效...我正在检查 $batchid 是否存在,如果存在则停止处理脚本。

if (mysql_num_rows(mysql_query("select batch_id from load_test 
where batch_id='".$batchid."'")) > 0) {
die("Error batch already present");
}

最佳答案

首先,确保 $batchid 使用 mysql_real_escape_string 转义。

此代码应该有效(不区分大小写):

if (mysql_result(mysql_query("SELECT COUNT(*) FROM load_test WHERE batch_id='".$batchid."'"), 0) > 0) {
die("Error batch already present");
}

区分大小写的版本(source):

if (mysql_result(mysql_query("SELECT COUNT(*) FROM load_test WHERE batch_id LIKE BINARY '".$batchid."'"), 0) > 0) {
die("Error batch already present");
}

关于php - 如果 mysql_num_rows 大于 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4420621/

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