すべてをインラインで記述するのではなく、関数の記述を始めたばかりです。これは、再利用可能な関数が通常どのように記述されるかですか?
function test_user($user) {
$conn = get_db_conn();
$res = mysql_query("SELECT * FROM users WHERE uid = $user");
$row = mysql_fetch_assoc($res);
if (count($row) == 1) {
return true;
}
else {
return false;
}
}
誰かがログインすると、私はそのユーザーの UID を持っています。それがすでにDBにあるかどうかを確認したい。その基本的なロジックは、
「あるなら設定を表示、!あるならサインアップボックスを表示」といった流れ。明らかに、それはコードの残りの部分でどのように使用されるかに依存しますが、これは宣伝どおりに機能し、落とし穴に陥っていますか? ありがとう!