為什么只能查出一條數(shù)據(jù),數(shù)據(jù)庫(kù)有兩個(gè)字段,id和name兩個(gè)記錄,1-tom 2-lisa,只能查出第一條
<?php $link?=?mysqli_connect('localhost',?'root',?'','test')?or?die('數(shù)據(jù)庫(kù)連接失敗'); 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);
2019-01-05
感覺(jué)
if
(
$link
){
????
echo
"ok"
;
????
echo
?"\n"
;
}
else
{
????
echo
"error"
;
}多此一舉啊;
你前面不是已經(jīng)
or
?die
(
'數(shù)據(jù)庫(kù)連接失敗'
);
2018-08-12
額,抱歉,看錯(cuò)了,我以為你的代碼里有l(wèi)imit 1
2018-08-12
除了mysqli_fetch_assoc只取一行之外,limit 1也是只取一條記錄
2018-07-26
2018-07-26
是不是因?yàn)檫@個(gè)函數(shù)只取一條數(shù)據(jù)作為關(guān)聯(lián)數(shù)組,所以他就默認(rèn)只拿走了數(shù)據(jù)庫(kù)第一條記錄,之后的記錄就沒(méi)有轉(zhuǎn)換了,所以Array數(shù)組的打印結(jié)果只有一條記錄?如果是這樣,怎么才能將所有查詢到的數(shù)據(jù)打印出來(lái)?;蛘哒f(shuō),從那個(gè)結(jié)果集中取出來(lái)。不是很理解,請(qǐng)大神指教
2018-07-26
2018-07-26
有沒(méi)有大佬解釋一下,剛接觸這門(mén)語(yǔ)言,沒(méi)有報(bào)錯(cuò)的問(wèn)題感覺(jué)很麻煩