Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/07/2009, 07:32
Avatar de zeuslife
zeuslife
 
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 533
Antigüedad: 16 años, 4 meses
Puntos: 11
Respuesta: error: query was empty

¿Porque consultas el numero de registros dos veces?
Cita:
[...]
$num_rows = mysql_num_rows($result);
[...]
$num=mysql_num_rows($result);
y otra cosa, ´no tendría que ser, la primera parte, así:

Código PHP:
 if($_POST['insertar']) { 

                                    
$sql="INSERT INTO monitors (cod_monitor,                                                                          
                                    marca_monitor,model_monitor,usuari_monitor,numserie_monitor,preu_monitor,polzades_monitor,empresacompra_monitor,tipus_monitor) 
                                    VALUES 
                                    ('$_POST[cod_monitor]','$_POST[marca_monitor]','$_POST[model_monitor]','$_POST[usuari_monitor]','$_POST[numserie_monitor]','$_POST                                    [preu_monitor]','$_POST[polzades_monitor]','$_POST[empresacompra_monitor]','$_POST[tipus_monitor]')"

                                 
                                if (!
mysql_query($sql,$conexion)) 
                                        { 
                                    die(
'Error: ' mysql_error()); 
                                        } 
                                    echo 
"Monitor insertat"
}
# He cambiado las llaves de sitio, para que así la inserción de datos entre todo en el if "insertar" 
Yo creo que, como no cerrabas correctamente ese if, el segundo if, el que ejecuta la insercion de los datos, molestaba a la segunda consulta, ya que no cierras esa primera, pero no estoy seguro.

Un Saludo!

Última edición por zeuslife; 02/07/2009 a las 07:39