Page 215 - Programador-PHP
P. 215
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
Luego, le indicamos a mysqli que inicie la preparación para la
consulta:
$pre = mysqli_prepare($conn, $sql);
Y finalmente, le decimos que una los parámetros a la consulta,
indicándole el tipo de datos correspondiente:
mysqli_stmt_bind_param($pre, "sss", $username, $email, $password);
El segundo parámetro de la fución mysqli_stmt_bind_param
(sss) indica el tipo de datos correspondiente a los parámetros
(nuestras variables). La “s” significa string. Tres “s”, significan
que los tres datos son de tipo string.
Otros tipos de datos soportados son:
(s) string (i) entero (d) doble/decimal (b) blob
El equivalente para otros tipos de datos no listados arriba, es:
Fechas y horas son cadenas de texto. Por lo tanto, se utiliza s
Booleanos es un entero (O: False, 1: True). Utilizar i
Ejecutar la consulta
mysqli_stmt_execute($pre);
Cerrar la consulta
mysqli_stmt_close($pre);
215