這裏我試圖把一組數據庫值作爲逗號分隔並存儲在一個javascript變量中。我試過了。但我不能讓它們逗號分開,因爲輸出結合在一起。請糾正我在哪裏犯錯。如何以逗號分隔的方式存儲數據庫值?
注意:如果assignedto的值爲空。帶有標誌1的員工姓名將從數據庫中獲取。但是在下面的腳本中,它們彙總在一起,我要求它們用逗號分隔。
if(assignedto == "")
{
'<?php
$val = mysql_query("select * from staff where flag='1'");
$arr='';
while ($row = mysql_fetch_array($val))
{
$arr = array($row['name']);
$assign .= implode(',',$arr);
?>'
assignedto = '<?php echo $assign; }?>';
}
請發佈您期望的輸出示例。您正在選擇多列(可能),但只能訪問循環中的「名稱」列。 –
您的代碼存在錯誤,因此您的JavaScript不應運行。你不應該像這樣引用'。 – Hossein
現在assignto的值來了johnjacobsara像我想它約翰,雅各布,薩拉 –