我想將我從資料庫中提取的值與 foreach 結合起來,并將它們分配給一個變數。但是我得到一個錯誤輸出,即使我認為我沒有任何問題。
(出于安全原因,我正在更改表名。)
<?php
// example user
$user_id= "1";
$query = $db->query("SELECT tmp.* FROM (SELECT * FROM `statistics_tables`WHERE `user`='".$user_id."' ORDER BY id DESC LIMIT 20 ) tmp ORDER BY tmp.id ASC;");
foreach($query as $row) {
$download .= $row["download"].',';
}
echo $download;
?>
圖片錯誤
$download .= $row["download"].',';
似乎正在發生線上
uj5u.com熱心網友回復:
嘗試:
$download = [];
foreach($query as $row) {
$download[] = $row["download"];
}
echo implode(',', $download);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/374944.html
上一篇:在PHP中處理php查詢中的空格
下一篇:PHPCname重定向
