Curso PHP con MySQL.
5 - Utilizar consultas preparadas
Muy buenas a todos y bienvenidos a la quinta clase del curso de PHP con MySQL, la combinación oficial para llevar nuestros portales un paso más allá.
En esta clase veremos el uso de sentencias preparadas en PHP. Estas, a diferencia de las no preparadas que vimos en la clase anterior, nos permitirán una mayor funcionalidad, dado que una consulta no tendrá que tener los parámetros de filtrado previamente establecidos.
Siempre que utilicemos consultas preparadas, deberemos seguir una serie de pasos fundamentales: primero, se realiza la consulta en cuestión, utilizando el símbolo ? como máscara. Después, prepararemos la consulta usando mysqli_prepare. Después, mediante mysqli_stmt_bind_param indicaremos cómo se sustituye la máscara por el parámetro introducido, indicando además el tipo de dato. Lo siguiente será ejecutar la consulta con mysqli_stmt_execute. El penúltimo paso será obtener los resultados con mysqli_stmt_bind_result, para acabar cerrando la consulta preparada con mysqli_stmt_close.
Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.
Y hasta aquí llega nuestra quinta clase de nuestro curso de PHP con MySQL, donde hemos explicado cómo realizar consultas mediante sentencias preparadas. Nos vemos en la próxima clase.