“Conocimientos Programación>Programación PHP /MySQL

MySQL PHP Tutorial Consulta

2013/9/11
Puede usar PHP para enviar consultas a una base de datos MySQL. PHP debe estar configurado para usar las bibliotecas de cliente de MySQL durante el proceso de instalación. Si sus servidores web soportan PHP , lo más probable es que tiene las bibliotecas de cliente ya instalados . Si usted está construyendo su propio servidor , debe incluir la opción " - with- mysql " directiva . El PHP: MySQL Funciones

La función mysql_query envía una consulta única a la base de datos activa . La sintaxis de la función es:

mysql_query ( $ consulta [$ link] )

La consulta puede ser cualquier consulta SQL válida, incluyendo selección, mostrar , insertar, actualizar, eliminar y soltar . Para conocer la sintaxis SQL correcta , consulte la documentación de MySQL ( ver enlace en Recursos) . Especifique la consulta desde el mysql_query oa través de una variable. El valor de enlace $ opcional es el valor devuelto por la función mysql_connect (). Si sólo dispone de una conexión de base de datos abierta , puede omitir este valor. Si omite el valor de vínculo $ , la consulta se utilizará la última conexión abierta

" mysql_query ()" funtion no imprimirá los resultados de la consulta a la pantalla , . Vez , devolverá un recurso que representa el resultado o el valor "false" si la consulta ha fallado. La consulta se producirá un error si no estaba en condiciones para ser ejecutado en el servidor, no se , si no hay resultados devueltos .

Para acceder a los datos devueltos por la función mysql_query , utilice una función secundaria , como mysql_fetch_array () o mysql_fetch_row (). Hay muchos métodos diferentes para acceder a los datos , todos los cuales tienen la misma sintaxis básica . La sintaxis de las mysql_fetch_array () es :
función

mysql_fetch_array ( $ result )

La variable $ result proviene de la salida del mysql_query ()
Ejemplo .

el siguiente ejemplo se muestra cómo utilizar la función mysql_query () dentro de un script PHP : < = " mibasededatos " php $ database

, conexión $ = mysql_connect ( "localhost "); if ( $ connection ) die ( " no se pudo conectar a MySQL "); mysql_select_db ( $ database , $ conexion ) or die ( " no se pudo conectar a la base de datos : " mysql_error ( . ) ; resultado $) = mysql_query ( "SELECT * FROM test" ) ; if ($ resultado) die (" Error en la consulta . "); while ( $ row = mysql_fetch_array ( $ result )) { echo " $ row [' columna1 '] " ; echo " $ row [' columna2 '] ";} mysql_close ( $ conexion ) ; ? >

la variable de base de datos $ contiene el nombre de la base de datos . La variable de conexión $ contiene los resultados de la función mysql_connect ( ) . Si el guión no se puede conectar a la base de datos , se producirá un error con el mensaje " No se pudo conectar a MySQL ". El script se conecta a la base de datos o no con el " No se pudo conectar a la base de datos" mensaje.

Una vez establecida la conexión, se envía la consulta a la base de datos. El resultado se mantendrá en la variable $ result . Si la consulta falla, el script muestra el mensaje " Error en la consulta " . La secuencia de comandos a continuación, pasa el resultado en la variable de $ fila con la función mysql_fetch_array ( ) .

La variable de fila $ es una matriz en la que cada columna puede acceder por cualquiera de los números ( 0 , 1 , 2 , 3 , 4 , etc ) o por el nombre de la columna entre comillas simples. Dado que puede haber más de una fila devuelta por la consulta , los resultados se colocan en un bucle , mientras que por lo que cada fila se puede imprimir de forma individual .

Por último , la conexión de MySQL se cierra con la función mysql_close ( ) .

Página siguiente:
Programación PHP /MySQL
Cómo incluir un encabezado PHP
Cómo crear sitios dinámicos con Dreamweaver 8 PHP y MySQL
PHP Class reglas de nomenclatura
Cómo obtener las dimensiones de una imagen en PHP
¿Cómo hacer todo con PHP y MySQL
Cómo integrar AS3 Usando PHP y MySQL
Cómo comparar las fechas con Oracle SQL
Cómo instalar una unidad de PHP Mapa
Conocimientos Informáticos © http://www.ordenador.online