-4
我正在从PHP中的数据库中创建一个数组,然后将其存储到JavaScript数组中。当我警告数组时,单引号不可见,尽管看到PHP时会显示引号的值。我的代码有什么问题?它应该是['1','2','3','4']
,但它显示[1,2,3,4]
。为什么单引号不可见
<script>
var values = [
<?php
$conn = mysql_connect("localhost","root","") or die ("we couldn't connect!");
mysql_select_db("test_value");
$rs = mysql_query("SELECT * FROM test") or die(mysql_error());
while($row = mysql_fetch_array($rs))
{
echo "'".$row['var1']."',";
}
?>
];
window.alert(values);
</script>
是非常草率的组合:( – phpnet
尽量保持它分开,它会更好,多容易让你 – Tushar
它的需求我没有任何选择 – phpnet