私はphpで少し遊んで、データベースから始めました。私の目標は、簡単な登録システムとログインを作成することです。私が抱えている問題は、同じ名前で 2 つのアカウントを作成しないように確認したいということです。
IF ステートメントで foreach ステートメントを使用しようとしましたが、あまり人気がありませんでした。私のコード:
$sql = "SELECT * FROM account";
$stmt = $dbh->prepare($sql);
$stmt->execute();
$account = $stmt->fetchAll();
if ($_POST["newAccountName"] != "" && $_POST["newAccountName"] != ( foreach ($account as $login) {$login["accountName"]}) ) { }
私の質問は、 && を使用せずに乗算ステートメントをチェックすることは可能ですか? (私が試したようにループのように)