PHP SQL-出现在div标记之外
我花了一下午的时间试图解决这个问题,但没有成功,我想知道是否有人能帮忙 我有一个下拉菜单在我的网站上,这是完美的工作。我复制了其中一个菜单选项,在我复制之后,它仍然工作得很好,里面有一个php/SQL查询,但是一旦复制,它仍然做它应该做的事情 我当时所做的是更改SQL,尽管查询是正确的(在myphpadmin中检查),但由于某种原因,我的所有结果都显示在div标记的外面,就好像div标记正在自行关闭一样 这是我的密码: "PHP SQL-出现在div标记之外,php,html,Php,Html,我花了一下午的时间试图解决这个问题,但没有成功,我想知道是否有人能帮忙 我有一个下拉菜单在我的网站上,这是完美的工作。我复制了其中一个菜单选项,在我复制之后,它仍然工作得很好,里面有一个php/SQL查询,但是一旦复制,它仍然做它应该做的事情 我当时所做的是更改SQL,尽管查询是正确的(在myphpadmin中检查),但由于某种原因,我的所有结果都显示在div标记的外面,就好像div标记正在自行关闭一样 这是我的密码: " 从以下品牌中选择: 您使用的是,它应该位于或中,如果需要,您可以将其放
从以下品牌中选择:
您使用的是
,它应该位于
或
中,如果需要,您可以将其放入
中。或者,您可以将
更改为其他内容,例如另一个
你的问题就像当你把一个
直接放在一个表中而不嵌套在
中时,你应该真正清理你的HTML。在一个代码> LI<代码>中,你正在嵌套一个或多个元素,包括进一步的代码<代码> LI>代码?你真的应该考虑远离折旧的MySQL函数,移动到MyQuLi或PDO。当您知道如何进行sql注入时,您就向潜在的sql注入敞开了大门!谢谢你的评论,真的很有帮助!!
<li><a href="#" class="drop">Brand</a><!-- Begin 4 columns Item -->
<div class="dropdown_5columns"> <!-- Begin 4 columns container -->
<div id="top"></div>
<div class="col_4">
<h2 style="width:98%;">Choose from the following Brands:</h2>
</div>
<div class="col_1" style="width:190px;">
<?php
$databrand = mysql_query("SELECT DISTINCT(brand), COUNT(*) as Total from `pt_products` where `brand` <>'' group by `brand` limit 5")
or die(mysql_error());
while($infobrand = mysqlfetch_array( $databrand ))
{
print "<li style='width:190px;'>";
print "<a href='/brand'>".$infobrand['brand']." (".$infobrand['Total'].")</a></li>";
}
print "</div>";
?>
<div id="bottom"></div>
</div><!-- End 4 columns container -->
</li>`
<li><a href="#" class="drop">Brand</a><!-- Begin 4 columns Item -->
<div class="dropdown_5columns" style="position:absolute;"> <!-- Begin 4 columns container -->
<div id="top"></div>
<div class="col_4">
<h2 style="width:98%;">Choose from the following Brands:</h2>
</div>
<div class="col_1" style="width:190px;">
<li style='width:190px;'><a href='/brand'>Balterio (50)</a></li>
<li style='width:190px;'><a href='/brand'>Dale Hardware (24)</a></li>
<li style='width:190px;'><a href='/brand'>EuroSpec Hardware (2)</a></li>
<li style='width:190px;'><a href='/brand'>Everbuild (35)</a></li>
<li style='width:190px;'><a href='/brand'>Jeld Wen (4)</a></li>
</div>
<div id="bottom"></div>
</div><!-- End 4 columns container -->
</li>