Crie títulos de categoria ao exibir dados SQL usando PHP
Eu tenho um menu para um site que estou puxando todas as informações de um banco de dados mySQL. Estou tentando encontrar uma maneira de classificar os alimentos em categorias com títulos.
Eles seriam classificados como
Aperitivos:
Os resultados são exibidos aquiSaladas:
Os resultados são exibidos aquiE assim por diante para algumas categorias diferentes. Aqui está minha declaração de seleção
$sql = "SELECT item, price, description, category, picture, category_id FROM menu ORDER BY category ASC"; $new_result = mysql_query($sql);
E é assim que estou importando os dados usando php
<?php while($new_row = mysql_fetch_array($new_result)) {
if (isset($new_row["picture"])){
echo "<div class='images'><img style='margin:15px;' src='".$new_row['picture']."' alt='".$new_row["item"]."' />
<h2>". $new_row['item']."</h2>
<h4>Price: ". $new_row['price']. " </h4>
<p>Description: ". $new_row['description'] ."</p>
<p>Category: ". $new_row['category'] ."</p></div>";}
else {
echo "<div class='images'><img style='margin:10px;' src='/archives/class11-lab/no.jpg' alt='Sorry, No Image Available' />
<h2>". $new_row['item']."</h2><br>
<h4>Price:". $new_row['price']. " </h4>
<p>Description: ". $new_row['description'] ."</h4>
<p>Category: ". $new_row['category'] ."</p></div>";} } ?>
O que tenho aqui funciona perfeitamente bem, só não faço ideia de como criar cabeçalhos para categorizar os tipos de alimentos.
obrigado