php - 将数据库值传递给 JavaScript

标签 php javascript mysql

我使用 MySQL 连接和 PHP 检索了我所有当前在线的 friend 的名字。

现在我想在 JavaScript 中插入他们的名字以便与他们聊天。

<a href="javascript:void(0)" onclick="javascript:chatWith('Friend1')">Friend1 </a>
<a href="javascript:void(0)" onclick="javascript:chatWith('Friend2')">Friend2 </a>

我做不到。因为我不知道如何在 PHP 中调用 JavaScript,反之亦然。

while($get_usernames=mysql_fetch_array($get_users_query)) {             
    echo '<br>'.$get_usernames['username'];                         
}

我想在 JavaScript 中将每个 $get_usernames['username'] 显示为 Friend1、Friend2

最佳答案

您可以使用 AJAX 调用 php 页面并从中获取值。

调用 php 页面并在查询后使用 echo 简单地返回值。您可以在 javascript 中使用 responseText

获取该值

http://www.tizag.com/ajaxTutorial/ajaxphp.php

关于php - 将数据库值传递给 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15572259/

相关文章:

PHP图像处理

javascript - 选择实时更改输入的保持值

mysql - 两个 MySQL 表的最佳连接

java - Google App Engine 应用程序与第三方云的连接

php - 添加/删除/更新数据库元素不起作用 (Dreamweaver + phpMyAdmin)

php - 如何使用 Cake PHP 创建子域?

php - 如何在浏览器中模拟命令行界面滚动? (始终在屏幕上保持最新的输出)

php - 根据 bool 字段值提升Elasticsearch结果

c# - 如何让 C# 代码在页面加载时运行的 jquery 脚本之后运行?

javascript - 遍历传单 map 层