gpt4 book ai didi

javascript - 如何在javascript变量中获取php数组

转载 作者:行者123 更新时间:2023-12-03 01:07:00 25 4
gpt4 key购买 nike

我正在使用以下代码。

<?php
$dbhost = 'localhost';
$dbuser = '****';
$dbpass = '******';

$conn = mysql_connect($dbhost, $dbuser, $dbpass);

if(! $conn ) {
die('Could not connect: ' . mysql_error());
}

$sql = 'SELECT * FROM mytable';
mysql_select_db('sujeet_db');
$retval = mysql_query( $sql, $conn );

if(! $retval ) {
die('Could not get data: ' . mysql_error());
}

while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) {
echo "EMP ID :{$row['firstname']} <br> ".
"EMP NAME : {$row['lastname']} <br> ".
"EMP SALARY : {$row['doj']} <br> ".

"--------------------------------<br>";

}

echo "Fetched data successfully\n";

mysql_close($conn);
?>

从数据库获取数据。但我想将这些数据存储在 JavaScript 变量中以供将来使用。类似于 var users=$row; 但它不起作用。

最佳答案

您可以通过将 mysql 结果放入 json 格式并使用脚本标记打印它以在 JavaScript 中使用它,例如:

<script>
var result = '<?php echo json_encode($row);?>';
</script>

关于javascript - 如何在javascript变量中获取php数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52351927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com