javascript - PHP数据库查询: How to return the results from a while loop to a Javascript Variable?

标签 javascript php mysql conditional-statements

我有一个像这样的 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。我想做的就是返回 $row['fname'] 作为 JavaScript 变量。

这可能吗?

最佳答案

如果你想在 JavaScript 变量中输出 PHP 变量,你可以这样做 -

echo '<script>var name+' . $row['pkid'] . ' = ' .$row['fname'] . ';</script>';

这将为每行提供一个唯一命名的变量。

关于javascript - PHP数据库查询: How to return the results from a while loop to a Javascript Variable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27990920/

相关文章:

android - SQLite获取查询数据问题

javascript - 获取 Angular 5/TypeScript 中的类(接口(interface))属性而不分配默认值

javascript - Meteor 注销在选项卡之间不同步

PhP Mysql 如何正确使用 include,避免 headers 错误

java - 如何在不加入子类的情况下使用 Hibernate 标准

MYSQL 查询优化 - 如何从连接的右表中获取唯一列

javascript - 当使用 extern 并针对 JavaScript 时,如何强制 Haxe 编译器使用 require 语句?

javascript - Gridview 排序后运行回调

php - 替换Mysql中的两行

php - fatal error : Call to a member function query() on a non-object expressionengine