gpt4 book ai didi

php - 如果在 php 中的 sql 中插入名称超过 2 次,如何抛出错误?

转载 作者:太空宇宙 更新时间:2023-11-03 12:01:33 25 4
gpt4 key购买 nike

如果名称在 php 中的 sql 中插入超过 5 次,如何抛出错误??

$sql = mysql_query("INSERT INTO `transfer`(`t_id`, `agent_id`, `agent_name`, `date`, `name`, `phone`, `email`, `tname`, `tphone`, `temail`, `status`) VALUES (NULL,'$agent_id','$agent_name','$date','$name','$phone','$email','$tname','$tphone','$temail','$cmmnt','$status')");

最佳答案

试试这个

$sql = mysql_query("SELECT * FROM transfer HAVING COUNT(name) > 5");

if (mysql_num_rows($sql) != 0) {

// There are more than 5 - print an error.
echo 'Error - More than 5';

}else{

// No Error - Insert
$insert_query = "INSERT INTO `transfer`(`t_id`, `agent_id`, `agent_name`, `date`, `name`, `phone`, `email`, `tname`, `tphone`, `temail`, `status`) VALUES (NULL,'$agent_id','$agent_name','$date','$name','$phone','$email','$tname','$tphone','$temail','$cmmnt','$status')";
$insert_result= $mysqli -> query($insert_query);

}

关于php - 如果在 php 中的 sql 中插入名称超过 2 次,如何抛出错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28913264/

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