【发布时间】:2016-02-28 01:38:03
【问题描述】:
玩弄 php,但对它还是很陌生等。我的搜索功能正常工作,它可以很好地恢复所有数据。唯一的问题是它不会显示我拥有的每个食谱的图像。
$count = mysql_num_rows($query);
$count = mysql_num_rows($query);
if($count == 0) {
$output = 'There was mo match!';
}else{
while($row = mysql_fetch_array($query)){
$pic = $row['pix'];
$output .= '
<div class="panel panel-default">
<div class="panel-heading"><b>' . htmlentities($rN, ENT_QUOTES) . '</b></div>
<div class="panel-body">
<div class="pull-left col-xs-12 col-sm-4">
<a href="#">
<img class="img-thumbnail img-responsive" src="'. htmlentities($pic, ENT_QUOTES) . '">
我尝试了很多不同的版本等,但就像我说的那样,我对此很陌生,所以我仍在努力解决它。所有其他功能都可以正常工作等。主要的代码位是:
<img class="img-thumbnail img-responsive" src="'. htmlentities($pic, ENT_QUOTES) . '">
如果有人可以帮我解决这个问题。那会很好。 感谢您的帮助
P.S 我知道 sql 注入 :) 但现在一次 1 步 x
【问题讨论】:
-
你能给
$pic或$row['pix']提供一个示例值吗? -
var_dump();或var_dump($row['pix']);揭示了什么以及它的价值是什么?还要查看您的 HTML 源代码。另外,不确定您是否应该在此处使用htmlentities()。 -
旁注:您可以安全地删除
$count = mysql_num_rows($query);之一,您有2x。 -
pix 是我在 sql 数据库中浏览的图像
-
@Fred-ii- 做我的客人 x