Webs utilizar bases de datos MySQL para almacenar su contenido, con PHP conectar a estos datos. Scripts PHP en dichos sitios web consultar los datos, se acumulan en las estructuras HTML y escriben estos fuera , enviarlos al navegador Web del usuario. Los usuarios pueden ver e interactuar con el contenido de un sitio web impulsado con PHP y MySQL, enviar opcionalmente actualizaciones e inserciones de los datos. Los principios básicos de PHP , MySQL y desarrollo Web HTML son sencillas. Proceso
Cuando los datos de un sitio web se almacenan en una base de datos MySQL , los desarrolladores web pueden crear scripts de servidor de PHP para conectar a estos datos. Scripts PHP se ejecutan cuando un usuario solicita una página o servicio en el sitio web. Esto hace que los scripts PHP que se ejecutan en el servidor que aloja el sitio. Cuando se ejecuta el PHP , se conecta a la base de datos MySQL, recupera los datos y envía esta información al usuario , envasada en forma de una página HTML.
Uso
HTML , PHP y MySQL aparecen dentro de las porciones de diversos proyectos de desarrollo web . Bases de datos MySQL son gratis, así que muchos servidores de Internet que ofrecen como estándar dentro de sus paquetes. PHP es otra característica común en los planes de alojamiento web , por lo que también es muy popular . PHP contiene funciones estándar , automatizados para la conexión a bases de datos MySQL , haciendo que el proceso relativamente simple para los desarrolladores . HTML es la estructura de marcado principal en los sitios web , por lo que en conjunto , las tres tecnologías contribuyen a un gran número de sitios funcionales.
Sintaxis de la consulta
Cuando PHP guiones conectarse a bases de datos MySQL , utilizan la sintaxis SQL para realizar consultas , inserciones y actualizaciones. El siguiente ejemplo de código PHP fragmento crea y ejecuta una consulta en una base de datos MySQL después de hacer una conexión con él :
mysql_connect ( "localhost " , "username" , "password ");
mysql_select_db ( "base de datos ");
$ data = mysql_query ( "SELECT * FROM table_name ");
la ubicación de base de datos , nombre, datos de usuario y el nombre de la tabla son los adecuados a la base de datos concreta de que se trate . Una vez que una consulta se ejecuta , el script puede procesar los resultados.
Salida Sintaxis
PHP salida de los guiones de los resultados de la actividad de base de datos dentro de las estructuras HTML. El siguiente ejemplo de código PHP pueda escribir los datos recuperados en simples etiquetas de formato HTML:
while ($ data_row = mysql_fetch_array ( $ data )) {
echo "
" $ . data_row [' title'] "< /p >"; .
}
Este sencillo ejemplo indica una tabla con una columna denominada "title" y cada fila se presenta dentro de un elemento de párrafo HTML . Si los usuarios podrán actualizar los datos , la salida puede estar contenido dentro de los elementos de formulario HTML interactivos. Salida de PHP puede incluir elementos HTML.
Otras tecnologías
web con PHP procesamiento , que utiliza el contenido de bases de datos MySQL y escribe el contenido como HTML, también utilizan otras tecnologías . Tecnologías del lado del cliente a menudo aparecen en esos sitios incluyen JavaScript y CSS (Cascading Style Sheets) . Los desarrolladores pueden utilizar las funciones de JavaScript dentro de la página Web para mejorar la interactividad . Cascading Style Sheets determinan la aparición de las estructuras HTML que aparecen en el navegador del usuario. Scripts PHP pueden utilizar cualquiera de las tecnologías del lado del cliente comunes.