これは私のコードがどのように見えるかです:
if($allthevaluesarenotempty) {
if($pictureexist) {
// upload picture code
}
else
{
$message = "error";
}
// sql query here
}
が設定されているときに SQL クエリの実行を停止するにはどうすればよい$message
ですか?
これは私のコードがどのように見えるかです:
if($allthevaluesarenotempty) {
if($pictureexist) {
// upload picture code
}
else
{
$message = "error";
}
// sql query here
}
が設定されているときに SQL クエリの実行を停止するにはどうすればよい$message
ですか?
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
}
}
if
または、SQLクエリをブロックに入れることができます
if($allthevaluesarenotempty) {
if($pictureexist){
// upload picture code
//sql query here
}
else
{
$message = "error";
}
}