Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/10/2010, 07:42
rakshaka
 
Fecha de Ingreso: mayo-2009
Mensajes: 166
Antigüedad: 15 años
Puntos: 2
Respuesta: Ayuda Urgente campo vacio en la base de datos

Ya lo resolví con tu código anterior. El error era que alojamiento WHERE calendarioFecha='$fechaID'

Era el que reproducía el otro codigo si hubiera sido un if, me hubiera salido mas rápido, pero al ser un while me costó.

El código quedó así por si alguna vez a alguien le pasa algo igual:

Código PHP:
<?php $queryFecha mysql_query("SELECT * FROM alojamiento WHERE calendarioFecha='$fechaID'")
                            or die(
mysql_error);
$queryRows mysql_num_rows($queryFecha);
 
if (
$queryRows == 0){
echo 
"No hay registros";
}else{
echo 
"Hay ".$queryRows." registros en tu bd";
}
                    
                    while(
$rowAlojamiento mysql_fetch_array($queryFecha)){

printf ('<h3>' $rowAlojamiento["tipo"] . ' ' $rowAlojamiento["fecha1"].' al '.$rowAlojamiento["fecha2"] . '</h3>');

$queryEstancia mysql_query("SELECT * FROM estancia WHERE alojamientoAlojamientoID=$rowAlojamiento[alojamientoID]")
                            or die(
mysql_error);
while(
$rowEstancia mysql_fetch_array($queryEstancia)){
print (
'<label><table width="100%" border="0" cellspacing="0" cellpadding="3">
      <tr>
        <td class="Estilo5" width="20%"><input type="radio" name="grupo['
$rowAlojamiento["alojamientoID"] .']" value="'$rowEstancia["estanciaID"] .'" id="'.$rowEstancia[opcion] .'" checked>'.$rowEstancia['opcion'] .'</td>
        <td class="Estilo5">'
$rowEstancia['caract'] .' <br> <b class="Estilo28">Regimen '$rowEstancia['regimen'] .'</b> <img src="images/'$rowEstancia['transporte']. '" alt="TRASLADOS" title="TRASLADOS" align="absmiddle"></td>
        <td class="Estilo4" width="20%" align="center">'
$rowEstancia['precio'] .'€</td>
      </tr>
    </table></label>
    <input name="estanciaID" type="hidden" id="nombre" value="'
$rowEstancia["estanciaID"] .'">
    <br>'
);

}
}

?>