第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 MySQL 行轉(zhuǎn)換為單個數(shù)組

將 MySQL 行轉(zhuǎn)換為單個數(shù)組

PHP
繁華開滿天機 2022-06-17 16:18:53
我需要做的是從我的數(shù)據(jù)庫中收集每一行并將每一行放入自己的數(shù)組中我想像 $row[1][1] 之類的東西(例如 $row[row number][column number]),我試過了$query = "SELECT * FROM `table`;";$result = mysqli_query($link, $query);$Array = array();$index = 0;while($row = mysqli_fetch_assoc($result)) {    $Array[$index] = $row;    $index++;}echo $row[1][1];但是回聲似乎根本不起作用,我不知道哪里出錯了?我一直在嘗試修復(fù)它大約 2 小時,最終放棄了
查看完整描述

3 回答

?
紫衣仙女

TA貢獻1839條經(jīng)驗 獲得超15個贊

在您的情況下,由于您正在使用mysqli_fetch_assoc()它將遍歷表字段的所有行,并且$row如果您將其放入while循環(huán)中,該變量將具有與當(dāng)前行關(guān)聯(lián)的數(shù)組。如果您想在while循環(huán)之外訪問它,您可以使用您在上面創(chuàng)建另一個數(shù)組的方法。在這種情況下,您仍然需要按名稱引用該字段:


<?php 

$query = "SELECT * FROM `table`";

$result = mysqli_query($link, $query);

$Array = array();

?>

<pre>

<?php   

while($row = mysqli_fetch_assoc($result)) {

    $Array[] = $row;

}

print_r($Array[1]['your_field']);

?>

</pre> 


查看完整回答
反對 回復(fù) 2022-06-17
?
尚方寶劍之說

TA貢獻1788條經(jīng)驗 獲得超4個贊

其他人已經(jīng)說過,如果您使用mysqli_fetch_assoc().

如果您使用mysqli_fetch_row($result)或使用mysqli_fetch_array($result, MYSQLI_NUM) ,則可以獲得整數(shù)索引數(shù)組。

如果您使用mysqli_fetch_all($result, MYSQLI_NUM) ,您還可以簡化代碼,這樣您就不必編寫自己的 while 循環(huán)。就像您描述的那樣,該函數(shù)返回一個數(shù)組數(shù)組。


查看完整回答
反對 回復(fù) 2022-06-17
?
富國滬深

TA貢獻1790條經(jīng)驗 獲得超9個贊

您可以簡單地使用fetch_all(). 例如:


<?php


mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);

$link = new mysqli('localhost', 'username', 'password', 'databaseName');

$link->set_charset('utf8mb4'); // always set the charset


$query = "SELECT * FROM `table` ";

$result = $link->query($query); // If variables are involved you must use prepare/bind_param/execute


$matrixOfRowsAndCols = $result->fetch_all();


echo $matrixOfRowsAndCols[1][1];

默認獲取樣式是數(shù)字數(shù)組,因此您將獲得數(shù)字列索引以及數(shù)字行索引。不需要任何循環(huán)。


查看完整回答
反對 回復(fù) 2022-06-17
  • 3 回答
  • 0 關(guān)注
  • 340 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號