【发布时间】:2018-01-04 07:04:48
【问题描述】:
我想从数据库中检索一个行值。 由于我们需要服务器端来访问数据库,我们必须使用 PHP 来检索值,但我不确定如何在 .js 文件中使用这个 php。
这是我正在尝试的,但它不起作用。 原因很简单。我们不能在 javascript 文件中编写 PHP。
文件.js:
<?php
$con = mysqli_connect($server, $db_user, $db_pwd, $db_name);
$username = $_SESSION['username'];
$sql = "SELECT * FROM Holders WHERE username='$username'";
$data = mysqli_query($con, $sql);
$row = mysqli_fetch_assoc($data);
$address = $row['address'];
?>
$( document ).ready(function() {
var addressFrmPHP = "<?= $address; ?>";
var url = "https://api.examlesite.io/api?module=account&action=bal&add=000000000&address="+addressFrmPHP+"&tag=latest&apikey=APIKEY";
});
如何将 php $address 变量分配给 javascript addressFrmPHP 变量?
【问题讨论】:
-
你不能在
js文件中使用php -
那么解决办法是什么?我在我的问题中提到了你提到的@vel 有没有办法获取数据库表行值并在 jS 中使用它?
标签: javascript php jquery mysql json