-
Cómo construir consultas en PHP
-
PHP puede extraer información de una base de datos MySQL mediante la conexión a la base de datos, la colocación de una consulta en citas y asignar una variable PHP a ella, y la ejecución de la consulta. Las consultas se construyen mediante la asignación o de agregar la información de consulta de MySQL a una variable PHP. La variable se pasa entonces a una función de PHP y ejecutado. Si la consulta se ejecuta con éxito los datos resultantes se devuelve al programa. Las consultas de MySQL pueden ser "UPDATE" "SELECT" o "Borrar" declaraciones.Instrucciones
1 Conectarse a la base de datos PHP, utilizando un archivo de entrada externa para mantener las credenciales y la información de inicio de sesión de la siguiente manera:
include ( "login.inf");
$ Cn = mysqli_connect ($ hostn, Usern $, $ passw, $ db) or die ( "No se pudo conectar a la base de datos MySQL");
2 Asignar la consulta SQL. Un ejemplo de esto se desprende, la construcción de la línea de consulta por línea:
$ Sqlquery = "SELECT IdProveedor desde el proveedor \ n";
. $ Sqlquery = "DONDE suppliername = \" Advantage \ "\ n";
. $ Sqlquery = "Y invoiceamt> 100.00";
Lo anterior se acumula la línea de cadena de consulta por línea, pero podría haber sido asignado a la variable como una cadena larga de texto. El ". =" Anexa el texto de la consulta automáticamente.
3 Llame a la consulta en MySQL de la siguiente manera:
$ Selectres = mysqli_query ($ CN, $ sqlquery)
or die("Couldn't execute MySQL query: $sqlquery");
La variable de $ selectres es un valor booleano volver VERDADERO o FALSO, dependiendo de si la consulta se ha ejecutado correctamente. Si la consulta falla, PHP se detendrá con el mensaje de error indicado en el mensaje "o morir".