Tengo el siguiente problema, espero que me puedan ayudar porque nose como resolverlo. Soy nuevo en php y el codigo siguiente en parte de uno que alguien lo hizo y yo lo estoy adaptando a mis necesidades.
El error que me aparece es: Fatal error: Call to a member function execute() on a non-object y lo siguiente es el codigo.
Código PHP:
Ver original
function fetchTutoradoDetails($username) { global $mysqli,$db_table_prefix; $stmt = $mysqli->prepare("SELECT id, user_name, display_name, email, nombre, epellido, apodo, nacionalidad, edad, nacimiento, carrera FROM ".$db_table_prefix."tutorados WHERE user_name=".$username.""); $stmt->execute(); $stmt->bind_result($id, $user, $display, $email, $nombre, $apellido, $apodo, $nacionalidad, $edad, $nacimiento, $carrera); while ($stmt->fetch()){ $row = array('id' => $id, 'user_name' => $user, 'display_name' => $display, 'email' => $email, 'nombre' => $nombre, 'apellido' => $apellido, 'apodo' => $apodo, 'nacionalidad' => $nacionalidad, 'edad' => $edad, 'nacimiento' => $nacimiento, 'carrera' => $carrera); } $stmt->close(); return ($row); }
El error es en la linea $stmt->execute(); que sucede con esa linea?
Muchas Gracias.