PHP 数据库查询:如何将 while 循环的结果 return 传递给 Javascript 变量?
PHP Database Query: How to return the results from a while loop to a Javascript Variable?
我有一个 php 查询是这样的:
<?php
$query = "SELECT * FROM " . $usertable . " ORDER BY fname;";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
echo '<option value="' . $row['pkid'] . '">' . $row['fname'] . ' ' . $row['lname'] . '</option>';
}
?>
在同一个 .php 文件中,我有一些 javascript。我想做的就是 return $row['fname']
作为一个 javascript 变量。
这可能吗?
如果你想在 JavaScript 变量中输出 PHP 变量,你可以这样做 -
echo '<script>var name+' . $row['pkid'] . ' = ' .$row['fname'] . ';</script>';
这会为每一行提供一个唯一命名的变量。
我有一个 php 查询是这样的:
<?php
$query = "SELECT * FROM " . $usertable . " ORDER BY fname;";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
echo '<option value="' . $row['pkid'] . '">' . $row['fname'] . ' ' . $row['lname'] . '</option>';
}
?>
在同一个 .php 文件中,我有一些 javascript。我想做的就是 return $row['fname']
作为一个 javascript 变量。
这可能吗?
如果你想在 JavaScript 变量中输出 PHP 变量,你可以这样做 -
echo '<script>var name+' . $row['pkid'] . ' = ' .$row['fname'] . ';</script>';
这会为每一行提供一个唯一命名的变量。