Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2006, 12:30
vio
 
Fecha de Ingreso: octubre-2005
Mensajes: 48
Antigüedad: 18 años, 6 meses
Puntos: 2
warning al modificar un atributo de la tabla

Hola!!!
tengo un problema, al intentar modificar un atributo de una tabla me sale el mensaje: Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\Servidor\WEB\SitioHostal\administrador\cambiarE stadoReserva.php on line 42

En cambio, sí que se modifica el atributo, pero supongo que el código no está bien ya que aparece este error que he comentado.

adjunto mi código:
Código PHP:
<?     include("../conexion.php");
            
$con=bd_conexion();
            
$cambiaReserva=$_POST["cambiaReserva"];
            
$idReserva=$_POST["idReserva"];
            
$ssql "SELECT * FROM reservahabitaciones WHERE id='$idReserva'"
            
$rs mysql_query($ssql,$con);
            if (
mysql_num_rows($rs)!=0){
                
$modificar="UPDATE reservahabitaciones SET estadoReserva='$cambiaReserva' WHERE id='$idReserva'";
                
$resultado=mysql_query($modificar,$con);
            }
            
mysql_free_result($rs); 
            
mysql_free_result($resultado); 
            
mysql_close($con);
            
?>
a la línea que se refiere el warning (linea 42) es la de mysql_free_result($resultado), entonces creo que la consulta $modificar no está bien hecha, pero no veo ningun error, el nombre de la tabla ese, y los atributos coinciden con los de la tabla.....
alguien m ayuda?