1

sql to html ページですべてのユーザーを一覧表示するにはどうすればよいですか? このコードを使用しました。

$query = mysql_query("SELECT username FROM Users WHERE id<'".$row['id']."'");
$rowtwo = mysql_fetch_array($query) or die();
echo '<table>
  <tr>
  <td><font size="2" face="Lucida Sans Unicode" color=#EBEBEB>' .$rowtwo['username'].'</td>
  </tr>
  </table>';

注: $row['id'] は現在のユーザー ID です

4

1 に答える 1

3

このようにしてみてください:

データベースからすべてのユーザーを取得します(すべてを取得する場合、そうでない場合はクエリを使用します):

$query = mysql_query("SELECT username FROM Users");

各ユーザーは、自分の行に出力する必要があります。

echo '<table>';
while($rowtwo = mysql_fetch_array($query)){
  echo '<tr>
        <td><font size="2" face="Lucida Sans Unicode" color=#EBEBEB>' .$rowtwo['username'].'</td>
        </tr>';
}
echo '</table>';

While ループは、データベースから 1 行だけを取得するために重要です。

于 2012-11-25T00:18:56.177 に答える