Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2012, 06:22
Avatar de kimmy
kimmy
 
Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 16 años, 4 meses
Puntos: 15
Pregunta Hacer consulta y dibujar tablas

Hola:

Necesito hacer una consulta a una tabla en mysql y si existe un o unos campos mostrar una tabla html y si no no mostrar nada.

Esta es mi consulta:

Código PHP:
Ver original
  1. $rs = mysql_query("SELECT * FROM detalle_tar WHERE id='$id' ");
  2.             while($result = mysql_fetch_array($rs))
  3.             {
  4.                 $temporada = $result['temporada'];
  5.                 }

Debe verificar que si $temporada = alta muestre la tabla y si $temporada = baja muestre otra tabla pero si no existe alguna no la muestre y si existen las dos si la muestre. Lo tenía asi pero no funciona:

Código PHP:
Ver original
  1. <div id="habita">
  2. <h2 class="izquierda">Tarifas de hospedaje
  3. <br />
  4. <?php
  5. $query = "SELECT * FROM detalle_tar WHERE id='$id'";
  6. while($res = mysql_fetch_array($query)) {
  7. $temp = $res['temporada'];
  8. }
  9. if($temp='Alta'){
  10.     ?>
  11. Temporada Alta
  12. </h2>
  13.  
  14. <table class="tabla2">
  15.         <tr>
  16.             <th class='tabla2'>Tipo Habitación</th>
  17.             <th class='tabla2'>Fin de Semana <br />(3 dias / 2 noches)</th>
  18.             <th class='tabla2'>Viernes o Sábado <br /> (Por noche)</th>
  19.             <th class='tabla2'>Domingo a Jueves <br /> (Por noche)</th>            
  20.         </tr>
  21. <?php
  22.         $rs8 = mysql_query("SELECT * FROM detalle_tar WHERE id='$id' AND temporada='Alta'");
  23.             while($result = mysql_fetch_array($rs8))
  24.             {
  25.                 $temporada = $result['temporada'];
  26.                 $tipo_habitacion = $result['tipo_habitacion'];
  27.                 $dom_jueves = $result['dom_jueves'];
  28.                 $viernes_o_sabado_b = $result['viernes_o_sabado_b'];
  29.                 $viernes_y_sabado_b = $result['viernes_y_sabado_b'];
  30.  
  31.             echo
  32.             "  
  33.             <tr class='tabla2'>
  34.            <td class='tabla2'><div align=\"center\">$tipo_habitacion</div></td>
  35.             <td class='tabla2'><div align=\"center\">$dom_jueves</div></td>
  36.             <td class='tabla2'><div align=\"center\">$viernes_o_sabado_b</div></td>
  37.             <td class='tabla2'><div align=\"center\">$viernes_y_sabado_b</div></td>  
  38.             </tr>
  39.             ";
  40.     }
  41.     mysql_free_result($rs8);
  42.         ?>
  43.         <tr>
  44.         <td colspan="4" class="tabla_precios"><input name="cotizar" type="submit" value="Cotizar" class="bt2" onClick="location.href='../xxxx.php?id=<?php echo $id ?>'" /></td>
  45.         </tr>
  46. </table>
  47. <?php }
  48. if($temp='Baja'){
  49. ?>
  50. <h2 class="izquierda">Temporada Baja
  51. </h2>
  52.  
  53. <table class="tabla2">
  54.         <tr>
  55.             <th class='tabla2'>Tipo Habitación</th>
  56.             <th class='tabla2'>Fin de Semana <br />(3 dias / 2 noches)</th>
  57.             <th class='tabla2'>Viernes o Sábado <br /> (Por noche)</th>
  58.             <th class='tabla2'>Domingo a Jueves <br /> (Por noche)</th>            
  59.         </tr>
  60.         <?php
  61.        
  62.         $rs8 = mysql_query("SELECT * FROM detalle_tar WHERE id='$id' AND temporada='Baja'");
  63.             while($result = mysql_fetch_array($rs8))
  64.             {
  65.                 $temporada = $result['temporada'];
  66.                 $tipo_habitacion = $result['tipo_habitacion'];
  67.                 $dom_jueves = $result['dom_jueves'];
  68.                 $viernes_o_sabado_b = $result['viernes_o_sabado_b'];
  69.                 $viernes_y_sabado_b = $result['viernes_y_sabado_b'];
  70.                
  71.             echo
  72.             "  
  73.             <tr class='tabla2'>
  74.            <td class='tabla2'><div align=\"center\">$tipo_habitacion</div></td>
  75.             <td class='tabla2'><div align=\"center\">$dom_jueves</div></td>
  76.             <td class='tabla2'><div align=\"center\">$viernes_o_sabado_b</div></td>
  77.             <td class='tabla2'><div align=\"center\">$viernes_y_sabado_b</div></td>  
  78.             </tr>
  79.             ";
  80.     }
  81.     mysql_free_result($rs8);
  82.         ?>
  83.         <tr>
  84.         <td colspan="4" class="tabla_precios"><input name="cotizar" type="submit" value="Cotizar" class="bt2" onClick="location.href='../xxxxx.php?id=<?php echo $id ?>'" /></td>
  85.         </tr>
  86. </table>
  87. <?php }
  88. ?>
  89. </div>

como puedo hacerlo????
__________________
Caminando con el corazón partío