Ver Mensaje Individual
  #10 (permalink)  
Antiguo 09/09/2010, 03:20
ommm
 
Fecha de Ingreso: septiembre-2010
Mensajes: 92
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Impedir dos reservas para el mismo día

Ya me va perfecto. Le cambié la condición y revise {


Muchas gracias :D:D:D



Código PHP:
 $query "SELECT * FROM bookings WHERE the_date='" $_POST['the_date'] . "' and id_item='"$_POST['id_item'] . "'";
         if(
$resultado mysql_query($query)){        
            if(
mysql_num_rows($resultado) != 0){
                
                        echo 
"hay uno";
        
            
                        }else{
                             
                
// Con esta sentencia SQL insertaremos los datos en la base de datos
                
mysql_query("INSERT INTO bookings (the_date,id_item,salida,destino,usuario,contacto) VALUES ('{$_POST['the_date']}','{$_POST['id_item']}','{$_POST['salida']}','{$_POST['destino']}','{$_POST['usuario']}','{$_POST['contacto']}')",$link) or die (mysql_error());
            
// Ahora comprobaremos que todo ha ido correctamente
                
$my_error mysql_error($link); 
                if(!empty(
$my_error)) {
                    echo 
"Ha habido un error al insertar los valores. $my_error";
                } else {
                    echo 
"ha reservado el coche";
                
                }
                        }
                        
                        }
        
        
        
         }else{
        echo 
"Error, no ha introducido todos los datos";
    }
?>