Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2013, 14:47
camaleon2914
 
Fecha de Ingreso: junio-2013
Mensajes: 3
Antigüedad: 11 años, 6 meses
Puntos: 0
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in

Hola a todos!... soy nuevo en el foro, apenas unos minutos... He consultado anteriormente este foro y he resuelto muchas dudas gracias a ustedes.

Ahora traigo una pregunta que espero me ayuden.
Como verán, el titulo del tema es mi pregunta. Tengo una consulta a una base de datos, para extraer un dato e insertarlo en otra tabla de la BD. Pero me aparece este error, tanto en mi mysqli_query() y mysqli_fetch_array()

Código:
function connection(){
	    $link = mysqli_connect('localhost','root','','consultorio');
	    if(mysqli_connect_errno($link)){
		    echo 'Imposible establecer conexión';
		   }
		 else{ 
			echo 'conectado';
		 }
	   }

	function insert($name,$file){
		$find = mysqli_query(connection(),"SELECT * FROM paciente WHERE nombre LIKE '".$name."'");
		if($row  = mysqli_fetch_array($find)){
			$reg = mysqli_query(connection(), "INSERT INTO recordrecetas VALUES('".$row[5]."','".$name."','".date('Y-m-d')."','".$file."')");
			}
		else {
			echo 'No se pudo lograr petición';
			}
			
		  }
Mi pregunta es ¿Donde esta el Error? por que ya corregí según lo que el manual de PHP net dice. Tal vez omito algo.

Estos son los errores que produce correspondiente a cada consulta

Warning: mysqli_query() expects parameter 1 to be mysqli, null given in C:\xampp\htdocs\consultorio\mysql_class.php on line 16

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\consultorio\mysql_class.php on line 17