-1

かなり単純な質問があります...なぜできないのですか

if ($row['admin'] == '2') {
    echo " | Forum Admin";
}

表示| Forum Admin?

2データベース行のようにユーザーを設定しましたadminが、まだ表示されていません。ところで、$row と $result は

$result = mysql_query("SELECT * FROM users WHERE username='$session_username'");
$row = mysql_fetch_array($result);

エラーをエコーし​​てみましたが、何も表示されませんでした。

4

2 に答える 2

1

を使用しますmysql_fetch_assoc()

Mysql_fetch_array は、0 から始まる列インデックスを返します。

あなたvar_dump($row)がインデックスを見ることができるなら。

于 2012-10-30T16:13:22.453 に答える
0

内容が期待どおりであるかどうかprint_r($ row)を確認してください。

実行前に$session_usernameをエコーし​​ない場合は、SQLクエリを手動で試してください

于 2012-10-30T16:12:06.073 に答える