Foros del Web » Programando para Internet » PHP »

Algo Estoy Haciendo Mal

Estas en el tema de Algo Estoy Haciendo Mal en el foro de PHP en Foros del Web. Amigo: estoy usando el siguiente código para realizar la muestra de las tarifas de los hoteles y tengo que hacer varias consultas para lograr lo ...
  #1 (permalink)  
Antiguo 19/04/2007, 21:49
Avatar de jimadri  
Fecha de Ingreso: julio-2006
Ubicación: Buenos Aires
Mensajes: 487
Antigüedad: 17 años, 10 meses
Puntos: 1
Algo Estoy Haciendo Mal

Amigo: estoy usando el siguiente código para realizar la muestra de las tarifas de los hoteles y tengo que hacer varias consultas para lograr lo que quiero. Esto es asi???? o lo estoy haciendo mal????
Uso las tablas hoteles, tarifas, ciudades, habitacion, regimen.
Espero me puedan ayudar.

Código PHP:
<?
include ("coneccion.inc");

// Listado de Tipo de Contactos


if (!empty($_GET['cod_hotel']))
{

    
// Listamos los tipos de contactos
    
   // Armo una coneccion al servidor mysql
   
$coneccion mysql_connect($host_db$usuario_db$pass_db);
   
mysql_select_db($base_db$coneccion);
   
   
// Armo la consulta
   
$sql "select * from tarifas, habitacion
           where cod_habitacion = id_habitacion "
;
    
$sql.= "and cod_hotel = $cod_hotel";

   
$result mysql_query($sql$coneccion);
   
$myrow mysql_fetch_array($result);
   
$result mysql_query($sql$coneccion);
   
   
$sql1 "select * from regimen, tarifas
           where regimen.id_regimen = tarifas.cod_regimen "
;
    
$sql1.= "and tarifas.cod_hotel = $cod_hotel";

   
$result1 mysql_query($sql1$coneccion);
   
$myrow1 mysql_fetch_array($result1);
   
$result1 mysql_query($sql1$coneccion);

   
$sql2 "select nombre, logo from hoteles
           where id_hotel = $cod_hotel "
;
    

   
$result2 mysql_query($sql2$coneccion);
   
$myrow2 mysql_fetch_array($result2);
   
$result2 mysql_query($sql2$coneccion);
   
   if (
mysql_error())
    {
        echo 
"ERROR al agregar la ciudad - "mysql_errno().":"mysql_error()."<br>";
    }
    
    
   
// Calculo la cantidad de resultados
   
   
$cant_resultados mysql_num_rows($result);
   
   if (
$cant_resultados >= 1)
    {
    
       
// Muestro los resultados

     
     
?> <span class="subtitulo">Tarifas del Hotel:</span> <span class="Estilo2">&quot;<? echo $myrow2[nombre];?>&quot; </span>        <p><style type="text/css">
<!--
body {
    background-image: url(../../BRASIL/Logo-Omega-20.gif);
}
-->
  </style>
  
  <table width="100%" height="26"  border="0" bordercolor="#006600">
  <tr>
    <td width="128" bgcolor="#009933"><div align="center"><strong>Habitaci&oacute;n</strong></div></td>
    <td width="53" bgcolor="#009933"><div align="center"><strong>Single</strong></div></td>
    <td width="49" bgcolor="#009930"><div align="center"><strong>Doble</strong></div></td>
    <td width="47" bgcolor="#009933"><div align="center"><strong>Triple</strong></div></td>
    <td width="73" bgcolor="#009933"><div align="center"><strong>Cuadruple</strong></div></td>
    <td width="125" bgcolor="#009933"><div align="center"><strong>Family Plan </strong></div></td>
    <td width="73" bgcolor="#009933"><div align="center"><strong>Validez</strong></div></td>
    <td width="61" bgcolor="#009933"><strong>Regimen</strong></td>
  </tr>
</table>

<?
  
  
while($myrow mysql_fetch_array($result))
    {
      
         
?>
<table width="100%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#009933" class="subtitulo">
  <tr>
    <td width="132" align="left"><? echo $myrow[desc_habitacion]; ?></td>
    <td width="57" align="center" valign="middle"><? echo $myrow[single]; ?></td>
    <td width="44" align="center" valign="middle"><? echo $myrow[doble]; ?></td>
    <td width="51" align="center" valign="middle"><? echo $myrow[triple]; ?></td>
    <td width="75" align="center" valign="middle"><? echo $myrow[cuadruple]; ?></td>
    <td width="126" align="center" valign="middle"><? echo $myrow[family_plan]; ?></td>
    <td width="75" align="center" valign="middle"><? echo $myrow[validez]; ?></td>
    <td width="65" align="center" valign="middle"><? echo $myrow1[desc_regimen]; ?></td>
  </tr>
</table>     

<?
    
    
}
     
// end while
   
  
}
  else

  {
   
?>
<table width="100%"  border="0">
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>    
<table width="100%"  border="0">
   <tr>
     <td width="100%" scope="col"><div align="center" class="subtitulo">No hemos encontrado registros</div></td>
   </tr>
</table>
<span class="subtitulo"><?
 
  
}
    

    
    
}


?>   </span></td>
    </tr>
  </table>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:42.