所有的ID我新的PHP 下面的代碼只給了我第一個用戶的數據庫顯示在數據庫
$query="select* FROM users";
$result= mysqli_query($con,$query);
$results =mysqli_fetch_array($result);
print_r($results[7]);
的ID是什麼,如果我想顯示所有IDS?我該怎麼辦?
所有的ID我新的PHP 下面的代碼只給了我第一個用戶的數據庫顯示在數據庫
$query="select* FROM users";
$result= mysqli_query($con,$query);
$results =mysqli_fetch_array($result);
print_r($results[7]);
的ID是什麼,如果我想顯示所有IDS?我該怎麼辦?
您應該運行while循環得到所有ID:
$query="select * FROM users";
$result= mysqli_query($con,$query);
while($results =mysqli_fetch_array($result)){
echo $results['id'].'<br />';
}
上面的代碼將輸出:
1
2
3
4
5
n
你必須使用一個循環連續獲取每一行:
$query="select * FROM users";
$result= mysqli_query($con,$query);
while($row =mysqli_fetch_array($result)) {
echo $row['id']; // assumes 'id' is the column name
}
SELECT GROUP_CONCAT(user_id) FROM `user`;
$query="select GROUP_CONCAT(user_id) as ids FROM users";
$result=mysqli_query($con,$query);
$results=mysqli_fetch_array($result);
$results[0]['ids'];`enter code here`
上述代碼將輸出: 1,2,3,4,5,6,7 ........
提示:它涉及到一個循環 – GordonM
是'id'在表中唯一的場?沒有意義,'*'只返回第一個用戶的id。也使得數組索引7是第一個用戶。 –
如果答案解決了您的問題,請考慮接受答案。以下是http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work然後返回到此處,並使用勾號/複選標記執行相同操作,直至變爲綠色。這告知社區,找到了解決方案。否則,其他人可能會認爲這個問題仍然存在,並且可能需要發佈(更多)答案。您將獲得積分,其他人將被鼓勵幫助您。 *歡迎來到Stack!* –