【发布时间】:2012-12-09 14:55:54
【问题描述】:
我想将 PHP get 变量从链接传递到 Javascript,这样我就可以打开一个新的小窗口,其中包含传递给 URL 的值中的适当内容。我尝试在下面这样做,但我做不到... 非常感谢您的帮助。下面的代码生成图像超链接,每个超链接都有来自数据库的 id,所以当点击图像时,应该打开一个新窗口,但应该将 ID 传递给 javascript window.open 方法......我试着这样做用AJAX根据get变量加载内容但是我做不到!
<?php
require('../database/connect.php');
database_connect();
$query = "select * from Entertainers";
$result = $connection->query($query);
$row_count =$result->num_rows;
for($i = 1; $i <= $row_count; $i++)
{
$row = $result->fetch_assoc();
?>
<?php echo "<a href='' onclick='window.open(profile.php?id=".$row['ID'].")'><img src ='../".$row['Picture']."' width='100' height='100' /> </a>"; } ?>
【问题讨论】:
-
为什么不
while($row = $result->fetch_assoc()){}?? -
最后一个匹配的大括号在脚本的末尾。我希望用传入的变量打开窗口。
标签: javascript php dom-events javascript-framework