0

何らかの理由で、エコーしている行は user_id 列だけで、それ以外はすべて空白です。SELECT * でクエリを試してみましたが、それでも違いはありませんでした。何が起こっているのか知っている人はいますか?基準を満たすテーブル内の 1 人のユーザーを選択するため、適切な結果が得られます。問題は、名前と電話番号がエコーしないことです。

$result = mysqli_query($con,"SELECT fname, lname, user_id, phone FROM users WHERE `approved` = 0 AND `user_active` = 1 AND `declined` = 0");
          while($row = mysqli_fetch_array($result)) {
              echo '<div>' . $row['fname'] . ' ' . $row['lname'] . ' ' . '<a style="text-decoration:none;" href="../lookup/profile?' . $row['user_id'] . '">View Profile Here</a>' . ' ' . $row['phone'] . '</div>';
      }
4

1 に答える 1

1

これを試して

$result = mysqli_query($con,"SELECT fname, lname, user_id, phone FROM users 
          WHERE `approved` = 0 AND `user_active` = 1 AND `declined` = 0  GROUP BY user_id");
于 2013-08-02T22:56:39.063 に答える