【发布时间】:2012-01-10 11:40:59
【问题描述】:
MYSQL 表结构: id , name , status , 颜色
我如何使用 PHP 从我的数据库(mysql)中获取一些数据,php 脚本将在 "status" 中查找具有 "good" 的表行> 栏目。然后将那些状态良好的行回显(P/S输出到一个JS文件中。它还从每一行获取颜色(状态=好)并将其放入javascript(jQUery)
我对如何使用php生成javascript做了一点研究。
这是一个 php 脚本,顺便说一句,它不起作用:
<?php
header("content-type: application/x-javascript");
include 'connect.php';
$sql = "SELECT * FROM users WHERE status ='good'";
$query = mysql_query($sql)or die(mysql_error());
$rows = array();
while($row = mysql_fetch_array( $query )){
$rows[] = $row;
echo "$('a[href*=\"row[username]\"]').css('color', 'row[color]');\n";
}
?>
输出是(不起作用):
$('a[href*="row[username]"]').css('color', 'row[color]');
connect.php 正在工作(连接到数据库),只是脚本不工作。
(顺便说一句:这个文件名是 usercolor.js.php ,对吗?) 我希望有人可以指导我。
谢谢,祝你有美好的一天。
【问题讨论】:
-
just the script is not working.- 它以什么方式不起作用?没有输出,javascript 无效等 - 给我们一个线索! -
检查脚本的输出并将其添加到您的问题中。
-
对不起,我已经编辑过了
标签: php javascript jquery mysql