Me explico: Cargo en la bd las comodidas de un hotel Si tiene piscina le digo si y si no tiene le digo no y asi con varias opciones como restaurant, wifi, estacionamiento, etc.
Cuando debo mostrar las caracteristicas del hotel me tiene que traer todos los que tengan si y asociarlos con su icono. El problema es que de la forma como lo hice me deja en blanco los que tienen no.
aqui se muestra como me quedó:
http://vamonosdevacaciones.com.ve/po...p?codigo=P0008
Yo se que como lo hice esta mal, fue asi:
Código PHP:
Ver original
{ $id_comodidades = $result['id_comodidades']; $id_hotel = $result['id_hotel']; $piscina = $result['piscina']; $com_piscina = $result['com_piscina']; $tv_cable = $result['tv_cable']; $com_tv = $result['com_tv']; $aire_ac = $result['aire_ac']; $com_aire = $result['com_aire']; $ag_caliente = $result['ag_caliente']; $com_agua = $result['com_agua']; $bano_priv = $result['bano_priv']; $com_ban = $result['com_ban']; $restaurant = $result['restaurant']; $com_rest = $result['com_rest']; $estacionamiento = $result['estacionamiento']; $com_est = $result['com_est']; $playa = $result['playa']; $com_playa = $result['com_playa']; $otras_com = $result['otras_com']; $rest_recom = $result['rest_recom']; $playas_recom = $result['playas_recom']; $paseos_recom = $result['paseos_recom']; } echo '<table>'; echo '<tr class="odd">'; echo '<td >'; if ($piscina == 'Si') { echo '<img src="iconos/pisc.gif">'; echo ' '; echo 'Piscina'; } echo '</td>'; echo '<td >'; if ($tv_cable == 'Si') { echo '<img src="iconos/directv.gif">'; echo ' '; echo 'TV Cable'; } echo '</td>'; echo '</tr>'; echo '<tr class="odd">'; echo '<td >'; if ($aire_ac == 'Si') { echo '<img src="iconos/aire.gif">'; echo ' '; echo 'Aire Acondic'; } echo '</td>'; echo '<td>'; if ($ag_caliente == 'Si') { echo '<img src="iconos/sauna.gif">'; echo ' '; echo 'Agua Caliente'; } echo '</td>'; echo '</tr>'; echo '<tr class="odd">'; echo '<td>'; if ($bano_priv == 'Si') { echo '<img src="iconos/bano.gif">'; echo ' '; echo 'Baño Privado'; } echo '</td>'; echo '<td>'; if ($restaurant == 'Si') { echo '<img src="iconos/rest.gif">'; echo ' '; echo 'Restaurant'; } echo '</td>'; echo '</tr>'; echo '<tr class="odd">'; echo '<td>'; if ($estacionamiento == 'Si') { echo '<img src="iconos/estac.gif">'; echo ' '; echo 'Estacionamiento'; } echo '</td>'; echo '<td>'; if ($playa == 'Si') { echo '<img src="iconos/playa.gif">'; echo ' '; echo 'Playa'; } echo '</td>'; echo '</tr>'; echo '</table>'; ?> </p> </div> </div>
Mi pregunta es ¿cómo puedo hacer que se genere en dos columnas si el contenido del campo es si?
Gracias