Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/09/2010, 09:04
jonh_doe
 
Fecha de Ingreso: marzo-2010
Mensajes: 23
Antigüedad: 15 años
Puntos: 0
Respuesta: Ayuda con la insercion en BD

Muchas gracias por contestar y por hacerlo tan rapido ademas...
He estado mirando en las tablas a traves de php myadmin y ya esta señalada la pestaña de auto increment y ademas es clave primaria... aun asi, sigue sin funcionar... no se si es un problema de sintaxis de base de datos... pongo el codigo entero y el error por si me podeis decir algo...

10 $db= new mysqli('localhost','root','','uazon');
11 if (mysqli_connect_errno())
12 {
13 throw new Exception('Error conectando:'. mysqli_connect_error(),mysqli_connect_errno());
14 }
15
16 $query= "INSERT into comentarios (id, autor, descripcion, validado, fk_libros)".
17 "VALUES (".$autor.",".$descripcion.", 0, ".$id.")";
18 $db->query($db,$query);


Y el error es...

Warning: mysqli::query() expects parameter 1 to be string, object given in C:\xampp\htdocs\Sesion13\comentarLibroBD.php on line 18

Si os fijais el error esta en la linea 18... No se que puede ser. Gracias de nuevo. Un saludo.

David.