Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] mysql_fetch_array() expects parameter 1 to be resource, boolean given

Estas en el tema de mysql_fetch_array() expects parameter 1 to be resource, boolean given en el foro de PHP en Foros del Web. Alguien me puede ayudar, ya busque en algunos foros y no se cual es mi error, ya verifique directamente en mysql que la consulta este ...
  #1 (permalink)  
Antiguo 15/05/2013, 15:16
 
Fecha de Ingreso: enero-2013
Mensajes: 176
Antigüedad: 11 años, 3 meses
Puntos: 2
Pregunta mysql_fetch_array() expects parameter 1 to be resource, boolean given

Alguien me puede ayudar, ya busque en algunos foros y no se cual es mi error, ya verifique directamente en mysql que la consulta este devolviendo un valor ALGUIEN ME PUEDE AYUDAR PLEASE!!!

Código:
public function agregaNuevo($id_nuevo)
		{
			$this->conectaBD("inventarioime");
			$c = "select * from inv_nuevos_bienes where id_nuevos_bienes=".$id_nuevo;
			$consulta = mysql_query($c,$this->conexion);
			 
				
			while($reg = mysql_fetch_array($consulta,MYSQL_BOTH))
			{
				$c = "insert into inv_bienes(nombre,descripcion,marca, modelo,observaciones,rpe,area_adscripcion,id_ubicacion,id_tipo_inventario)".
			    	 " values('".$reg["nombre"]."','".$reg["descripcion"]."','".$reg["marca"]."','".$reg["modelo"]."','".$reg["observaciones"]."',".$reg["rpe"].",5,".$reg["id_ubicacion"].",".$reg["id_tipo_inventario"].")";
				$consulta2 = mysql_query($c,$this->conexion);
										      
			}
			//$consulta = mysql_query("delete from inv_nuevos_bienes where id_nuevos_bienes=".$id_nuevo,$this->conexion);
			
		}
__________________
Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....
  #2 (permalink)  
Antiguo 15/05/2013, 15:17
 
Fecha de Ingreso: enero-2013
Mensajes: 176
Antigüedad: 11 años, 3 meses
Puntos: 2
Respuesta: mysql_fetch_array() expects parameter 1 to be resource, boolean given

El error me lo envia en el while
__________________
Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....
  #3 (permalink)  
Antiguo 15/05/2013, 16:44
 
Fecha de Ingreso: abril-2011
Mensajes: 31
Antigüedad: 13 años
Puntos: 2
Respuesta: mysql_fetch_array() expects parameter 1 to be resource, boolean given

quita esto:
Cita:
Iniciado por Paty_RR Ver Mensaje
$consulta = mysql_query($c,$this->conexion);


while($reg = mysql_fetch_array($consulta,MYSQL_BOTH))
a esto:

Código PHP:
Ver original
  1. $consulta = mysql_query($c);
  2.              
  3. while($reg = mysql_fetch_array($consulta))

.... si no se acomoda, muestrame el mensaje de error que te muetra...
  #4 (permalink)  
Antiguo 16/05/2013, 07:44
 
Fecha de Ingreso: enero-2013
Mensajes: 176
Antigüedad: 11 años, 3 meses
Puntos: 2
Respuesta: mysql_fetch_array() expects parameter 1 to be resource, boolean given

Muchas gracias por contestar, no es eso la conexion funciona correctamente y no importa si se hace de forma explicita (como en mi caso) o no, el error era sintactico, el error se esta acarreando por no cerrar bien unas comillas simples en codigo php que tenia de otras paginas, tuve que depurar muuuy bien y paso a paso para poder localizar este error ya me tenia loca....
__________________
Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....

Etiquetas: boolean, expects, mysql, parameter, resource, select, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:39.