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:
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.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'; } }
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