Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2013, 16:26
Mati92_CPArg
 
Fecha de Ingreso: octubre-2011
Mensajes: 20
Antigüedad: 13 años, 1 mes
Puntos: 1
Pregunta Insert de Sentencia parametrizada

Buenas, quería ver si me podrían echar una mano, desde que me metí en sentencia parametrizada no caso una. En fin.

Quiero hacer un Insert con sentencia parametrizada pero no carga nada en la tabla, me base mas o menos en como seria un Select.

Este seria el código:

Código:
				
$mysqli = new mysqli("localhost","user","password","database");
/* Etapa 1: preparación */
				$sentencia = $mysqli->prepare("INSERT INTO tabla (usuario, contrasena, salt, email, fecha, clave) VALUES ('',?, ?, ?, ?, 'C', ?, 'D', ?)");
			
				/* Etapa 2: vincular*/ 
				$sentencia->bind_param("ssssss", $usuario, $contrasena, $salt, $email, $fecha, $clave);

				/* Etapa 3 Ejecutar*/
				$sentencia->execute();
Tengo VALUES id deje vació entre comillas, no se si parametrizada la sentencia es asi, y 'C' y 'D' son valores fijos en la tabla osea la simple letra.

Que esta mal ?

El codigo que quiero sustituir es este que no esta parametrizado

Código:
//$sql="INSERT INTO tabla VALUES ('','$usuario','$contrasena','$salt','$email','C','$fecha','D','$clave')";
			//mysqli_query($conexion, $sql);
Desde ya gracias :)