1樓:回去下午
mysqli_fetch_all($result,mysqli_assoc); // 一次解析所有資料 二維 索引陣列(預設)
2樓:夜孤鴉
mysql_fetch_row()函式就是獲取一條記錄的。
如果你想獲取全部記錄可以利用迴圈
例如:while($rows = mysql_fetch_row($search))
這樣,你的全部記錄就都讀出來了。
3樓:匿名使用者
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
mysql_select_db("my_db", $con);
$result = mysql_query("select * from persons");
while($row = mysql_fetch_array($result))
mysql_close($con);
?>
上面這個例子在 $result 變數中存放由 mysql_query() 函式返回的資料。接下來,我們使用 mysql_fetch_array() 函式以陣列的形式從記錄集返回第一行。每個隨後對 mysql_fetch_array() 函式的呼叫都會返回記錄集中的下一行。
while loop 語句會迴圈記錄集中的所有記錄。為了輸出每行的值,我們使用了 php 的 $row 變數 ($row['firstname'] 和 $row['lastname'])。
4樓:匿名使用者
呵呵 !!
你要迴圈輸出所有資料
mysql_fetch_row函式只能獲取返回的一條記錄
php搜尋資料庫資料的時候,為什麼不能顯示第一條?
5樓:匿名使用者
<?php
$cid = $_post['cid'];
$sql = "select * from classify where cid='$cid'";
$query = mysql_query($sql);
//$row = mysql_fetch_array($query);
while($row=mysql_fetch_array($query))
?>
這樣就行了,上面註釋掉的那行已經把第一行給取出來了。
6樓:匿名使用者
$row = mysql_fetch_array($query);(問題出在這裡)
while($row=mysql_fetch_array($query))
mysql_fetch_array()函式,作用是從mysql資料來源中取得一行作為關聯陣列、數字陣列或者兩者兼有,要注意的是,這個函式每執行一次,資料庫指標會往下移動一行
你第一次就已經下移一行了,那你下面的迴圈,當然的從第二行還是,那當然不會返回第一行
其實,你那條寫在**,也是畫蛇添足,毫無意義的**!
php mysql只查詢前10條資料
7樓:砍柴小妖
select name,money from * where name=wangyi order by miney desc limit 0,10
一隻跳蚤在第一象限及x軸 y軸上跳動,在第一秒鐘,它從原點跳到(0,0),然後接著按圖中
一隻跳蚤在第一象限及x軸 y軸上跳動,在第一秒鐘,它從原點跳動到 0,1 然後接著按圖中箭頭所示方向跳動 即 0,0 0,1 1,1 1,0 且每秒跳動一個單位,分別寫出第36秒 第42秒 第49秒時跳蚤所在位置的座標。解 規律 到達 1,1 點需要2秒 到達 2,2 點需要2 4秒 到達 3,3 ...
樹下有一堆桃子,需要分給四隻猴子第一隻猴子先拿走全部桃子的
瘋子瘋 設這堆桃子原來共有x個,第一隻猴子先拿走全部桃子的1 2 另外再吃掉3個,還剩x 1 2 x 3 1 2 x 3 第二隻猴子又拿走剩餘的1 2 另外再吃掉3個,還剩 1 2 x 3 1 2 x 3 1 2 3 1 4 x 9 2 第三隻猴子又拿走剩餘的1 2 另外再吃掉3個還剩 1 4 x ...
我家剛買兩隻小狗,第一隻大點的嘔吐拉稀過了半天,另一隻也開始了。是不是細小
如果兩隻狗狗情況接近,大便味道特別腥臭難聞,稀,顏色不對,眼球往下凹,鼻子幹,那麼建議你還是趕快帶他們去寵物醫院做個測試,不貴,兩張試紙在我們這不超過50元。如果不是,那可能是著涼或者吃了什麼不乾淨的東西,但是,就算是其中的一隻有細小,另外一隻沒有,也必須馬上隔離!隔離不是說把他們分開飼養在你家的兩...