Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/09/2015, 09:24
tonieet
 
Fecha de Ingreso: marzo-2011
Mensajes: 105
Antigüedad: 13 años, 1 mes
Puntos: 3
Respuesta: evitar que se muestren campos vacíos de base de datos

siii

ahora si funciona! muchas gracias chronos682! jeje

solo una pregunta mas.
tengo el mismo problema con otra lista menu que me coge varios campos de un registro, que hago? le aplico el mismo if? como seria la manera correcta?
este es el codigo:

<?php
$listacaracteristicas = array();
$tablacaracuno = mysql_query("SELECT DISTINCT propiedades.caracuno FROM propiedades ORDER BY caracuno ASC");
$tablacaracdos = mysql_query("SELECT DISTINCT propiedades.caracdos FROM propiedades ORDER BY caracdos ASC");


while( $rcaracuno=mysql_fetch_array($tablacaracuno)){
if(!in_array($rcaracuno['caracuno'], $listacaracteristicas)) $listacaracteristicas[]=$rcaracuno['caracuno'];
}
while( $rcaracdos=mysql_fetch_array($tablacaracdos)){
if(!in_array($rcaracdos['caracdos'], $listacaracteristicas)) $listacaracteristicas[]=$rcaracdos['caracdos'];
}


mysql_free_result($tablacaracuno);
mysql_free_result($tablacaracdos);

?>


<div class="contforcarac">
<div class="titulobuscadorcarac">Caracteristicas:</div>
<label for="selcaracuno"></label>
<select name="caracuno" id="selcaracuno" style="width:155px" class="listamenu">
<option value="" selected="selected">Todas</option>
<?php foreach($listacaracteristicas as $carac){ ?>


<option value="<?php echo $carac ?>"><?php echo $carac; ?></option>
<?php } ?>
</select>
</div>

Última edición por tonieet; 21/09/2015 a las 09:43