这就是我的代码的样子:
if($allthevaluesarenotempty) {
if($pictureexist) {
// upload picture code
}
else
{
$message = "error";
}
// sql query here
}
如何在$message设置时停止执行 SQL 查询?
这就是我的代码的样子:
if($allthevaluesarenotempty) {
if($pictureexist) {
// upload picture code
}
else
{
$message = "error";
}
// sql query here
}
如何在$message设置时停止执行 SQL 查询?
如果出现 while、for 和 foreach 等循环,您可以使用它continue;来逃避迭代并break;结束循环。
在函数return false;中将停止执行。
在一个 PHP 文件中,exit()将终止脚本的进一步执行。
所以,用哪个合适。
检查$message是否有错误:
if($allthevaluesarenotempty) {
$message = '';
if ($pictureexist) {
// upload picture code
} else {
$message = "error";
} // if $pictureexist
} // if $allyourvalues...
// later in your code check $message
if ($message == 'error') {
// do something, there was an error...
} // if $message
你可以检查变量$message,看看它是否是“错误”的euql:
if($allthevaluesarenotempty) {
if($pictureexist){
// upload picture code
}
else
{
$message = "error";
}
if (@$message != "error")) {
//sql query here
}
}
或者您可以将您的 sql 查询放在if块中
if($allthevaluesarenotempty) {
if($pictureexist){
// upload picture code
//sql query here
}
else
{
$message = "error";
}
}