1
私はかなり新しいPHPです。これを解決する必要があります:if-else PHPのデータベース要素の場合、またはswitch-caseを使用するには?
名前、電子メール、時刻を選択できる登録フォームがあります。時間はもちろん、より多くのオプションがあります。
最大登録番号を追加したいと思います。コード魔術師の作品を一度作っていますが、それを一つずつ作り上げる方法はわかりません。私のコードは、次のようなif文です。
$check_reg_num = "SELECT * FROM database WHERE time='18:00'";
if ($result = mysqli_query($con, $check_reg_num)) {
$rowcount = mysqli_num_rows($result);
if ($rowcount >= 2) {
echo "<script>alert('Reg is full for this time or smthing like that')</script>";
}
exit();
}
これは18:00の間だけ有効で、それが満杯の場合、私は他の時は何もしません。私は複雑にしたくないです、あなたは私が何をしたいのか知っています:)
ありがとうございました。
「SELECT * FROM database WHERE time =?」のようなパラメータ化されたクエリを使用し、mysqli_prepare()とmysqli_execute()を参照してください。[マニュアル内](http://php.net/manual/en /book.mysqli.php) – RiggsFolly