我有一個(gè)簡單的查詢:$str = mysqli_query($con,"select no_rekening from tbl_rekening");
While($row= mysqli_fetch_array($sql))
{
$rek_array .= $row['no_rekening'];
}
echo $rek_array;結(jié)果 :008-K001008-K002我希望查詢結(jié)果轉(zhuǎn)換為數(shù)組字符串,如下所示:'008-K001','008-K002'
2 回答

當(dāng)年話下
TA貢獻(xiàn)1890條經(jīng)驗(yàn) 獲得超9個(gè)贊
我會提出這樣的建議(抱歉我已經(jīng)有一個(gè)世紀(jì)沒有用 PHP 編碼了)
while ($row = mysql_fetch_array($result)) {
$rek_array .= $row[$i].',';// append comma after each value you
}
// reassign the value to the variable
// without final comma
$rek_array = substr($string,0,-1);
echo $rek_array;
我確實(shí)認(rèn)為應(yīng)該可以正常工作

千萬里不及你
TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超9個(gè)贊
如果你想添加一個(gè)逗號,那么你可以將其嵌入到字符串中(請記住,這$rek_array
實(shí)際上是一個(gè)字符串,而不是一個(gè)數(shù)組):
rek_array?.=?$row['no_rekening'].",";
如果您也想添加這些單引號,那么這是相同的想法:
rek_array?.=?"'".$row['no_rekening']."',";
當(dāng)然,這會在末尾添加一個(gè)尾隨逗號,您可能不希望這樣做 - 但如果需要,您可以在之后輕松修剪它。
- 2 回答
- 0 關(guān)注
- 169 瀏覽
添加回答
舉報(bào)
0/150
提交
取消