Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/06/2015, 12:03
gustvvou
 
Fecha de Ingreso: junio-2015
Mensajes: 6
Antigüedad: 9 años, 7 meses
Puntos: 0
Respuesta: Warning: mysql_fetch_array() expects parameter 1 to be resource, null give

Cita:
Iniciado por gnzsoloyo Ver Mensaje
el primer error que cometes, es el que cometen todos al principio:
1) no estás verificando si las variables contienen datos.
2) no estás validando si la consulta se ejecutó sin errores.
3) no estás verificando si la consulta devolvió algún registro.

Básicamente, tu estás asumiendo que todo anduvo bien, sin tener en cuenta que el hecho de que todo esté bien escrito no implica que las consultas devuelvan datos, o que la conexion no se caiga, o cualquier otro tipo de problemas posibles, en especial en etapa de desarrollo.
Como mínimo, lo que debes hacer es:
Código PHP:
$resultado1 mysql_query($peticion1) or die("error al ejecutar la consulta: ".mysql_error()); 
y también:
Código PHP:
if($resultado1)
  {
  
// aqui poner lo que hace si funciono bien
  
if(mysql_num_rows($resultado1)>0)
    {
    
// aquie solo lo que se hace si hay registros
    
}
  } 
¿se entiende lo que significa "validar" y "verificar"?


hola yo lo estube corriendo en mi compu normal con el xampp y todo daba bien pero cuando lo subi a internet me boto ese error como todo estaba bien en mi localhost pense que no tenia fallas