我正在从我的数据库中选择一些数据,我可以在我的文档中用 PHP 回应它。我怎样才能直接将它传递给 JavaScript,或者它不是 duable,人们如何处理这些事情?
这是我如何获取和回显:
$q=mysql_real_escape_string($_GET['q']);
$query="SELECT * FROM contacts WHERE id = '".$q."'";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)) {
echo "Name: " . $row['first'] . " <br />";
echo "Surname: " . $row['last'] . " <br />";
}
mysql_close();
最佳答案
这是一种快速简单的设置方法。
echo("<script>");
echo("var myJSvar = " . json_encode($row) . ";");
echo("</script>");
然后在任何 JS 中你都可以使用 myJSvar;
alert(myJSvar['first'] + " " + myJSvar['last']);
关于php - 在 JavaScript 中使用从 MySQL 检索的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9688816/