
Ocultar datos en Menu
Publicado por K4miK4Z€ (13 intervenciones) el 28/05/2015 10:00:01
Tengo este script para mostrar un menú de productos.
Lo que quiero es que cuando exista producto dentro de la base de datos muestre el nombre de la categoría en el menú, ya que como esta hecho ahora muestra todas las categorías exista producto o no, dentro de la base de datos tengo una tabla que se llama OFERTAS y en ella está las columnas “idcategoria” “categoría” “clase” entre otras.
“Clase” tiene valores de 0 cuando la fila no tiene datos y 1 cuando si tiene
“idcategoria” son valores numéricos autoincrement
“categoría” es el valor que muestra en el menú
E intentado lo que muestro en el siguiente script pero lo que hace es desaparecer el menú entero.
Haber si me podéis ayudar y decirme como realizar la expresión correctamente para realizar mi objetivo.
1
2
3
4
5
6
7
<div id="prouktos_esterior">
<?php do { ?>
<div class="prouktos">
<p><a href="ofertas-menu.php?cat=<?php echo $row_categoriaofer['idcategoria']; ?>"><?php echo $row_categoriaofer['categoria']; ?></a></p>
</div>
<?php } while ($row_categoriaofer = mysql_fetch_assoc($categoriaofer)); ?>
</div>
Lo que quiero es que cuando exista producto dentro de la base de datos muestre el nombre de la categoría en el menú, ya que como esta hecho ahora muestra todas las categorías exista producto o no, dentro de la base de datos tengo una tabla que se llama OFERTAS y en ella está las columnas “idcategoria” “categoría” “clase” entre otras.
“Clase” tiene valores de 0 cuando la fila no tiene datos y 1 cuando si tiene
“idcategoria” son valores numéricos autoincrement
“categoría” es el valor que muestra en el menú
E intentado lo que muestro en el siguiente script pero lo que hace es desaparecer el menú entero.
1
2
3
4
5
6
7
8
9
10
<div id="prouktos_esterior">
<?php do { ?>
<div class="prouktos">
<?php if($row_ofertas['clase']!=0) { ?>
<p><a href="ofertas-menu.php?cat=<?php echo $row_categoriaofer['idcategoria']; ?>"><?php echo $row_categoriaofer['categoria']; ?></a></p>
</div>
<?php } while ($row_categoriaofer = mysql_fetch_assoc($categoriaofer)); ?>
</div>
Haber si me podéis ayudar y decirme como realizar la expresión correctamente para realizar mi objetivo.
Valora esta pregunta


0