0
$data = mysql_query("SELECT * FROM Table WHERE 1") or die(mysql_error());
while ($info = mysql_fetch_array($data)) {
    echo ''.$info['value'].
    '<br>';
}

这里显示了 sql 的值,我的问题是如何添加 div 或其他属性?例如

echo '<img src = "'.$info['value'] .'" />'; // Convert into javascript append type

$("#messages").append("<img src='"+ value +"'/>");

我不能<?php echo ?>在其他页面上使用所需的数据,我正在使用 ajax 进入主页,但我不明白如何附加数组数据

谢谢

4

2 回答 2

0

为什么要附加 using Javascript?为什么不适当地回显标签并包含您想要的任何属性?

于 2013-09-29T17:22:11.860 回答
0

只有ajax在 jQuery 中使用才能做到这一点。

PHP 在服务器中执行,javascript 在客户端导航器中执行,因此当 jQuery 看到您的页面时,它只看到一个 html 文件,因为服务器只发送 html 文件。

您可以在 PHP 中使用 echo 创建 jQuery,但这是一个肮脏的解决方案。

于 2013-09-29T17:22:25.583 回答