오후 내내 성공하지 못했지만 아무도 도와 줄 수 없는지 궁금했습니다.PHP SQL - div 태그 외부에 나타남
내 사이트에 완벽하게 작동하는 드롭 다운 메뉴가 있습니다. 나는 메뉴 옵션 중 하나를 복제했습니다. 그리고이 작업을 수행 한 후에도 여전히 잘 작동했지만, PHP/SQL 쿼리가 내부에 있었지만 한 번 복제하면 여전히 필요한 작업을 수행했습니다.
나는 SQL을 변경했는데 검색어가 정확하더라도 (myphpadmin에서 확인) 모든 결과가 div 태그 옆에 나타납니다. div 태그 자체가 닫히는 것 같습니다. 나는이 일을 알아낼 수 없습니다 '
<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>`
:
여기 내 코드입니다. 내가 한 모든 것은 SQL 쿼리를 변경하는 것이 었습니다.
중복 콘텐츠를 삭제하고 다시 시작했지만 동일한 결과를 얻으려고했습니다.
도움이 될만한 의견이 있습니다. 여기
내 사이트의에보기 소스 데이터의 :<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>
당신은 아래에서 말할 수 있지만 처음 <li style='width:190px;'>
와 리 목록 후 </div>
는 지난 빨간색 (오류)에 higlighted되고 </li>
미리 도움을 주셔서 감사합니다.
정말로 HTML을 정리해야합니다. 하나의'li'에'li'를 추가하여 묶음이나 요소를 중첩하고 있습니까? – Havsmonstret
감가 상각 된 mysql 함수에서 벗어나 mysqli 또는 PDO로 이동하는 것이 좋습니다. 당신은 가능성이 SQL 인젝션 – Raythe