我遇到了一些問題,希望將查詢結果「id」添加爲值「concat」的鍵 - 我需要一個foreach嗎?什麼是最好的方法?從查詢結果中添加鍵值對,php
$concatCol = mysqli_query($connS, "SELECT id, ShipmentNumber, InvoiceNumber, BillofLading from testTable");
$data =array();
while ($row = mysqli_fetch_array($concatCol)) {
$id = $row["id"];
$ShipmentNumber = $row["ShipmentNumber"];
$InvoiceNumber = $row["InvoiceNumber"];
$BillofLading = $row["BillofLading"];
$concat = $ShipmentNumber.$InvoiceNumber.$BillofLading;
echo $concat."<br>";
$data[] = $concat;
}
你的問題並不十分清楚。 '$ data [] ['id'] = $ concat;'?或者你的意思是'$ data [$ id] = $ concat;'?第一個將爲每行創建一個名爲'id'的鍵,而第二個將爲每行創建一個基於'$ id'的鍵。 – Cyclonecode 2015-03-08 21:47:50