AJAX问题并显示多个html标签

时间:2015-04-09 15:01:33

标签: php html mysql css ajax

所以我在这里使用我从W3C下载的代码:http://www.w3schools.com/php/php_ajax_database.asp

修改它以适应我的文件名和数据库等,但是我有一个奇怪的问题,回应我的回答看起来正确。 对于从产品数据库收集的每个产品,它需要在部分标签中打印,如下所示:

while($row = $result->fetch_assoc())
{
echo "<section class='sideWays'>" . $row['product_ID'] . " " . $row['product_name'] . " " . $row['description'] . " " . "<div class='colHeaderImageRight'>" . '<img src="'.$row['image'].'"">' . "</div>" . "</section>";
}

然而,这段代码不再起作用,我得到的最接近的是它只显示一个,然后打破其余部分。

将PHP echo返回到以下div标签

<article>
<div id="txtHint"><b>Person info will be listed here...</b></div>
</article>

所以我尝试将我的CSS更改为文章&gt; .txtHint&gt; #sideWays甚至只是将#sideWays css与.txtHint相同以跳过&gt; #sideWays但没有什么能在回声中显示我的CSS。

1 个答案:

答案 0 :(得分:0)

我不确定为什么但是将关键字echo更改为print会修复它无法识别我的html标签并将CSS应用于它们的问题。