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

MySQL PHP Tutorial Consulta

2011/2/25
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 se usa PHP en el desarrollo de software?
Cómo crear un calendario en PHP
Cómo crear bases de datos MySQL a instalar DSN
Cómo crear sondeo con PHP
Cómo cambiar el pie de página PHP en Joomla
Cómo abrir un formulario PDF Uso de PHP
Cómo convertir saltos de línea en párrafos con PHP
Cómo Render PHP Sin espera
Conocimiento de la computadora © http://www.ordenador.online