Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/12/2011, 20:04
Avatar de leo_
leo_
 
Fecha de Ingreso: abril-2008
Mensajes: 40
Antigüedad: 16 años
Puntos: 11
Respuesta: Problema Call to a member function bind_param() on a non-object

Hola hice
Código PHP:
Ver original
  1. <?php
  2. function insertar($nombre, $tmp = null){
  3. $mysqli = new mysqli('host','user','password','db');
  4. $sql = "insert into usuarios values (?,?)";
  5. $stmt = $mysqli->prepare($sql);
  6.  
  7. $stmt->bind_param("ss",$tmp,$nombre);
  8. $stmt->execute();
  9.  
  10. echo $stmt->affected_rows."\n";
  11. }
  12.  
  13. insertar("Rosario Del Rio");
  14. insertar("Jorge Manso");
Y funciono sin problemas lo q se me ocurre es q quizas el usuario q estas usando para la conexion no tenga permisos para insertar en la tabla. Si no es eso fijate si podes separar el codigo para insertar en otro archivo y probar esa parte nomas me parece q a lo mejor te conviene ir a tomar un poco de aire y despues retomar en una de esas.. bueno q tengas suerte. Saludos.