
PHP(PDO)とMySQLでプログラムを組んでいます。
DBからselectでレコードを取得するのですが、もし該当するレコードが一件もない場合は404のエラーページにリダイレクトさせたいのですが、その場合の条件式は
if(!$stmt->fetch()){
}
で大丈夫でしょうか?一応下にプラグラムの抜粋を載せてみました。
他に何かよい方法がございましたら教えていただきたいです。
よろしくお願いします。
sql="SELECT・・・・";
$stmt=$db->prepare($sql);
$stmt->bindParam(':・・',・・・']);
$stmt->execute();
if(!$stmt->fetch()){
header("Location:・・・・");
}
$stmt->execute();
while($row=$stmt->fetch()){
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- PHP 【PHP/MySQL】コード上で生成したクエリを基に集計クエリを作りたい 1 2022/07/28 15:06
- PHP php my adminより取り出したデータ表示 2 2022/06/15 11:56
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フラグをたてるってどういうこ...
-
SQLで一定時間周期毎の抽出方法...
-
【SQL】他テーブルに含まれる値...
-
貸家のデータベース
-
副問合せを使わずにUNIONと同様...
-
PostgreSQLのtimestamp型で時間...
-
mdf&ldfファイルからフラット...
-
テーブル名が可変の場合のクエ...
-
SELECT INTOで一度に複数の変数...
-
ストアードプロシジャーを見た...
-
日時の期間での抽出
-
同一フィールドの違う値ごとに...
-
結合したテーブルをSUMしたい
-
既にテーブルが存在する場合の...
-
複数の条件に該当する結果を、...
-
データ無し時は空白行にしたい...
-
timestampのデータはどのように...
-
データ削除とSQL*Loaderでのイ...
-
データベース ユーザの「このユ...
-
日付毎の集計方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フラグをたてるってどういうこ...
-
SQLで一定時間周期毎の抽出方法...
-
フラグの文字型は?
-
【sqlite3】deleteしても.dbフ...
-
カラムに設定した日付が24時間...
-
下4桁を*表示
-
selectによるレコード取得結果...
-
Excel 複数のセルが共に一致す...
-
SQLの質問
-
メッセージにフラグが保存され...
-
sqlでのデータ抽出について
-
片方のテーブルに存在しないレ...
-
フラグってどういう意味ですか...
-
DELETEの操作で (PostgreSQL)
-
【SQL】他テーブルに含まれる値...
-
SELECT INTOで一度に複数の変数...
-
sqlに記述できない文字
-
UPDATEで既存のレコードに文字...
-
truncate tableを使って複数の...
-
PostgreSQLのtimestamp型で時間...
おすすめ情報