2013-04-13 66 views
-1

我已經表在MySQL被稱爲users_points如何顯示特定用戶ID的所有數據?

我試圖表明,與用戶id=2

所有數據,但我無法找到這個最佳SELECT工作。

我想:

SELECT * FROM users where id=2 

,但它只是給我的第一行中的表,而不是所有行。

任何人都可以幫助我嗎?

+7

'SELECT * FROM用戶其中id = 2'? –

+0

我這樣做了,但它只是給我表中的第一行。 – user2278476

+2

然後修復你的php代碼... –

回答

3

一切都很好,你的查詢,
你應該尋找原因,如果你正在使用PHP來輸出信息使用while週期不輸出想要的信息,
其他的原因!

例如(如果你使用PHP輸出數據):

<?php 
    $query = "SELECT * FROM users where id=2"; 
    if($result = $mysqli->query($query)){ 
     while($row = $result->fetch_assoc()){ 
      echo '#'.$row['id'].' - '$row['name'].' - '.$row['points'].' - '.$row['date'].'<br />'; 
     } 
    } 
?> 
+0

感謝man的工作 – user2278476

相關問題