Hola a todos. Estoy tratando de mostrar unos iconos si en la base de datos dice que si.
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$rs3 = mysql_query("SELECT * FROM comodidades WHERE id_hotel='$id_hotel'"); {
$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