Usando una combinación de PHP y MySQL , puede desarrollar aplicaciones web que tienen información de los usuarios , lo almacenan en una base de datos y luego enviar los datos en un momento posterior . Por lo general, tiene más sentido para crear tablas de base de datos - una colección de campos llamados "columnas" y los datos agregados llamados "filas " - directamente en MySQL en lugar de mediante programación utilizando el código PHP. Para esos momentos en que usted necesita para crear una tabla basada en la interacción del usuario , puede crear una tabla de MySQL utilizando un script PHP. Instrucciones
1
Abra su archivo PHP en el Bloc de notas o un editor de código. Ir al principio del archivo y agregue el código siguiente si no existe:
< php
$ conexión = mysql_connect ( 'localhost ' , 'username' , ' contraseña? ');
if ( $ conexion ) { die
( ' lo sentimos , no pudimos conectar con MySQL: ". mysql_error ()); }
< br >
>
Reemplace "username" con su nombre de usuario MySQL y "contraseña " con la contraseña asociada a su nombre de usuario MySQL. Usted puede encontrar esta información en el cPanel de su cuenta de alojamiento Web o en phpMyAdmin si utiliza un entorno de prueba en su propio equipo , como XAMPP o WampServer .
2
Seleccione la base de datos que usted necesita para agregar una tabla . Utilice la función y colocarlo justo debajo del código que ha creado la conexión a MySQL ") mysql_select_db (", en la parte superior de su archivo PHP :
$ db = mysql_select_db ( ' database_name ' , $ conexion ) ; < br >
if ($ db ) { die
( ' lo sentimos, pero no hemos podido conectar con la base de datos : ' . mysql_error ()); }
cambiar " database_name " para el nombre de la base de datos que desea cambiar
3
Ir a la parte inferior de su código y añadir después del cierre "< /html> " tag . :
<
php if ( isset ( $ connection )) {
mysql_close ( $ conexion ) ;
} ?
>
4
encontrar un lugar en el código de su archivo PHP donde desea ejecutar la consulta para crear una tabla de base de datos . Entre un conjunto de etiquetas PHP delimitador , cree una nueva variable para su mesa y la puso a la consulta MySQL necesita para crear una tabla:
$ new_table = "CREATE TABLE páginas ()" ;
El código anterior , por sí mismo , se creará una mesa vacía sin columnas
5
Agregar columnas - . pensar en ellos como nombres de campos de la tabla - entre los paréntesis de la "CREATE TABLE" declaración de MySQL :
int index ( 11 ) aUTO_INCREMENT , Fotos Título
varchar ( 30 ) ,
contenido de texto
Crear un índice de incremento automático para su mesa para que sea más fácil conseguir filas de información más tarde. Información como "int " y " varchar " representa el tipo de datos utiliza cada columna. Se puede especificar el número máximo de caracteres entre paréntesis, después de establecer un tipo de datos.
6
Indica tu índice de la columna como la clave principal de la tabla añadiendo este código a la última línea de su "CREATE TABLE" declaración de MySQL :
$ new_table = "CREATE TABLE páginas (
int index ( 11 ) aUTO_INCREMENT , Fotos Título
varchar ( 30 ) ,
texto contenido
,
PRIMARY KEY ( índice)
) ;
7
Escriba este código después de las líneas que contengan el código "CREATE TABLE" :
mysql_query ( $ new_table , $ conexion ) ;
Esta función ejecuta la información almacenada en la variable "$ new_table " como una consulta en MySQL la consulta entonces crear la tabla con las columnas especificadas
. .