servidor Web Apache
Mostrar más instrucciones
1
Conectarse a la base de datos MySQL desde un programa PHP usando el comando " mysql_connect " . Normalmente , en el símbolo del sistema MySQL en el mismo servidor , debe conectar con los comandos de "uso ", " mysql " y . Estos se combinan por " mysql_connect " y el nombre de la base de datos , el nombre de usuario y la contraseña se añaden a todos los parámetros del comando como " mysql_connect ( " localhost " , " mysql_user ' , ' MYSQL_PASSWORD ' ) ; "
< br . > 2
consulta la base de datos MySQL usando " mysql_query " . Cualquier consulta típica MySQL puede ser incluido en este comando . Esto incluye todas las consultas "SELECT " y "INSERT " que el extracto o la entrada de datos en una base de datos. Por ejemplo, " mysql_query ( " SELECT * FROM TABLE ' ) ; " . Esencialmente , cualquier consulta MySQL estándar es simplemente encerrado en el " mysql_query " paréntesis de comandos para realizar la consulta accesible desde PHP.
3
Asignar elementos de base de datos de las variables de PHP que utilizan los comandos " mysql_fetch " . Esto sólo puede llevarse a cabo después de la base de datos ha sido consultada con " mysql_query " . Si la consulta es correcta y los datos se pondrá a disposición de PHP , se requiere que estos comandos adicionales " Buscar" para convertir esos datos en variables útiles que su programa puede manipular. Desde una consulta típica "SELECT " volverá muchas filas de datos , PHP debe almacenarlos en una matriz. Una matriz puede ser numérico o asociativo , dependiendo de su estilo de programación. El comando " mysql_fetch_row " creará un array enumerado mientras que " mysql_fetch_assoc " cederá los datos a los índices de texto.
4
cerrar la conexión con la base de datos " mysql_close " después de realizar todas las consultas. Mientras que el programa seguirá funcionando incluso si la conexión de base de datos no se termina , se continuará utilizando los recursos de hardware sin necesidad. Esto ralentiza el servidor y puede ser especialmente notable en los sitios web que el servicio de un gran número de visitantes.