-1

この時点で、質問に投稿した問題について少なくとも 50 件の質問と回答を読みましたが、運が悪かったです。

サーバーで突然この問題が発生しました。「突然」、この問題について何の問題も発生していなかったので

次のクエリを使用して、ログインしているユーザーのユーザー名を表示します。セッションは、ユーザーがログイン フォームを送信したときにのみ開始されます。

mysql_select_db($database_yyy, $zzz);
$query_people = "SELECT users.id, users.full_name FROM users WHERE users.full_name = '$_SESSION[user_id]'";
$people = mysql_query($query_people, $zzz) or die(mysql_error());
$row_people = mysql_fetch_assoc($people);
$totalRows_people = mysql_num_rows($people);

サーバーは次の通知を省略します。

Notice: Undefined index: user_id in /home/user/public_html/testdirectory/test.php on line 75

たとえば、ここで 75 行目は次のクエリを示しています。

$query_people = "SELECT users.id, users.full_name FROM users WHERE users.full_name = '$_SESSION[user_id]'";

ちなみに、データベース接続は問題ありません。

アイデアや解決策はありますか?

ありがとう、

4

1 に答える 1