亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么只能查出一條數據,數據庫有兩個字段,id和name兩個記錄,1-tom 2-lisa,只能查出第一條

<?php
$link?=?mysqli_connect('localhost',?'root',?'','test')?or?die('數據庫連接失敗');
if($link){
????echo"ok";
????echo?"\n";
}else{
????echo"error";
}
mysqli_select_db($link,'test');
mysqli_query($link,"set?names?'utf8'");
$result?=?mysqli_query($link,'select?*?from?user');
$row?=?mysqli_fetch_assoc($result);
print_r($row);


正在回答

7 回答

感覺if($link){????echo"ok";????echo?"\n";}else{????echo"error";}多此一舉??;

你前面不是已經or?die('數據庫連接失敗');

0 回復 有任何疑惑可以回復我~

額,抱歉,看錯了,我以為你的代碼里有limit 1

0 回復 有任何疑惑可以回復我~

除了mysqli_fetch_assoc只取一行之外,limit 1也是只取一條記錄

0 回復 有任何疑惑可以回復我~

https://img1.sycdn.imooc.com//5b598da90001c20c06050116.jpg加個循環OK了 , 已解決

1 回復 有任何疑惑可以回復我~

https://img1.sycdn.imooc.com//5b5989030001dccd02680048.jpghttps://img1.sycdn.imooc.com//5b5989320001a8b504140095.jpg


是不是因為這個函數只取一條數據作為關聯數組,所以他就默認只拿走了數據庫第一條記錄,之后的記錄就沒有轉換了,所以Array數組的打印結果只有一條記錄?如果是這樣,怎么才能將所有查詢到的數據打印出來?;蛘哒f,從那個結果集中取出來。不是很理解,請大神指教

1 回復 有任何疑惑可以回復我~

https://img1.sycdn.imooc.com//5b597a5b0001563202230175.jpg這是輸出結果

1 回復 有任何疑惑可以回復我~

有沒有大佬解釋一下,剛接觸這門語言,沒有報錯的問題感覺很麻煩

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么只能查出一條數據,數據庫有兩個字段,id和name兩個記錄,1-tom 2-lisa,只能查出第一條

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號