这就是我的代码的样子:
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";
}
}