Foros del Web » Programando para Internet » PHP »

Fatal error: Call to a member function fetchall()

Estas en el tema de Fatal error: Call to a member function fetchall() en el foro de PHP en Foros del Web. Código: Fatal error: Call to a member function fetchall() on a non-object in C:\xampp\htdocs\framework\models\postModel.php on line 15 Código PHP: $post  =  $this -> _db -> ...
  #1 (permalink)  
Antiguo 17/04/2014, 19:34
 
Fecha de Ingreso: enero-2008
Mensajes: 581
Antigüedad: 16 años, 10 meses
Puntos: 9
Fatal error: Call to a member function fetchall()

Código:
Fatal error: Call to a member function fetchall() on a non-object in C:\xampp\htdocs\framework\models\postModel.php on line 15
Código PHP:
$post $this->_db->query("SELECT * FROM posts");
return 
$post->fetchall(); 
  #2 (permalink)  
Antiguo 17/04/2014, 19:52
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 8 meses
Puntos: 292
Respuesta: Fatal error: Call to a member function fetchall()

$this->_db->query("SELECT * FROM posts") no te esta devolviendo el objeto de resultados sino NULLy por eso no recibiras nada enviandole el mensaje de que ejecute fetchall()
__________________
Salu2!
  #3 (permalink)  
Antiguo 17/04/2014, 20:03
 
Fecha de Ingreso: enero-2008
Mensajes: 581
Antigüedad: 16 años, 10 meses
Puntos: 9
Respuesta: Fatal error: Call to a member function fetchall()

ya se cual era el fallo, la conexión no coincidía con la forma en la que había sido creada la base de datos, creara la DB como utf8, y PDO buscaba una tabla con campos utf8

Etiquetas: call, fatal, function, select
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 21:59.