Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/09/2014, 21:14
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Respuesta: insertar datos con PHP orientado a objetos

cuando haces una consulta preparada no colocas los parámetros entre comilla, los colocas de la siguiente manera
Cita:
Iniciado por manual de php
Código PHP:
Ver original
  1. $stmt = $mysqli->prepare("INSERT INTO CountryLanguage VALUES (?, ?, ?, ?)");
  2. $stmt->bind_param('sssd', $code, $language, $official, $percent);
  3.  
  4. $code = 'DEU';
  5. $language = 'Bavarian';
  6. $official = "F";
  7. $percent = 11.2;
  8.  
  9. /* ejecuta sentencias prepradas */
  10. $stmt->execute();
referencia http://php.net/manual/es/mysqli-stmt.bind-param.php

verifica el manual y ve que estas haciendo mal, saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way