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
   210   211   212   213   214   215   216   217   218