Tecnología

Inicio

Cómo utilizar PHP para rellenar una base de datos

Poblar una base de datos en PHP permite la transferencia de datos que está disponible temporalmente en su secuencia de comandos para una ubicación permanente de la base de datos que se puede acceder en un momento posterior. Esto es útil para fines tales como dejar que una información de tipo de usuario en un formulario HTML para llenar la base de datos, lectura de datos de un archivo, o incluso de análisis de una página Web y la inserción de su contenido en una base de datos. Para rellenar una base de datos que necesita para conectarse a la base de datos en PHP, seleccione el nombre de la base de datos y luego insertar los datos en varias ocasiones a través de un comando de consulta.

Instrucciones

1 Abra el archivo PHP en un editor de texto como el Bloc de notas de Windows.

2 Conectarse al servidor donde se encuentra la base de datos que desea rellenar. Con una base de datos MySQL esto se hace agregando el código siguiente en el cuerpo de su archivo PHP:

<? Php

$ My_connect = mysql_connect ( "localhost", "nombre de usuario", "contraseña");

if (! $ my_connect) {

die ( "Error al conectar con la base de datos: '. mysql_error ());

}

Reemplazar "localhost", "nombre de usuario" y "contraseña" con la información de inicio de sesión para su base de datos.

3 Seleccione el nombre de base de datos que desea rellenar. Con MySQL esto se hace mediante la adición del código:

mysql_select_db ( "name_of_db", $ my_connect);

4 Poblar la base de datos con información enviando repetidamente "Insertar" consultas SQL a la base de datos. Con MySQL esto se hace mediante la adición del código:

mysql_query ( "INSERT INTO mi_tabla (nombre, edad) VALUES ( 'Bob', '21')");

mysql_query ( "INSERT INTO mi_tabla (nombre, edad) VALUES ( 'Kim', '42')");

mysql_query ( "INSERT INTO mi_tabla (nombre, edad) VALUES ( 'Jessica', '33')");

5 Cerrar la conexión de base de datos cuando haya terminado de usarlo. Con MySQL esto se hace mediante la adición del código:

mysql_close ($ my_connect);

?>

Consejos y advertencias

  • Colocar todo el código PHP dentro de "<? Php" y etiquetas "?>".