1
Inicie su utilidad phpAdmin y crear una nueva tabla de MySQL para albergar los datos del producto. Nombre de la tabla , "productos" , y colocar un campo en la tabla para cada elemento que desea que aparezca en el catálogo de productos. Por ejemplo , estudiar cuidadosamente el siguiente ejemplo de comando SQL . Puede introducir este comando en la línea de comandos SQL de su utilidad phpAdmin . El comando inicia una nueva tabla de productos y crea una identificación, descripción, upcNumber , nombre, precio, imagen y campo de marca de tiempo.
CREATE TABLE ` yourDatabase ` . ` Productos (
` id ` INT ( 100 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
Descripción NOT NULL,
`name VARCHAR ( 3000) NOT NULL, `
upcNumber VARCHAR ( 100 ) ` ` ` VARCHAR ( 100 ) NOT NULL,
` precio ` VARCHAR ( 100 ) ,
imagen NOT NULL ` VARCHAR ( 100 ) NOT NULL, `
timestamp tIMESTAMP ( 200 ) NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE = MYISAM
2
Rellenar los nuevos campos de datos con la información del producto . Coloque la información de cada producto en el campo correspondiente . Usted puede hacer esto a mi hacer clic en el botón "Insertar " de la utilidad phpAdmin . Por ejemplo , se debe colocar el nombre del producto en el campo del producto , número de UPC del producto en el campo upcNumber y el nombre del archivo de la imagen de cada producto en el campo de la imagen.
3
Recuperar los datos del catálogo utilizando PHP. PHP recupera la descripción de cada producto de la base de datos y muestra los datos en las que puede ser visto por los visitantes de su sitio. En este código de ejemplo, PHP consulta la base de datos utilizando la función mysql_query , coloca los datos de cada producto en una matriz, recorre la matriz y asigna a cada elemento de datos del producto en una variable correspondiente.
Php
mysql_connect ( "localhost ", " nombredeusuario ", " sucontraseña ") or die ( mysql_error ());
mysql_select_db ( " yourDatabaseName ") or die ( mysql_error ());
< p > $ data = mysql_query ( "SELECT * FROM productos ORDER BY Identificación desc" )
or die ( mysql_error ( " Registros no encontrados ')) ;
while ($ datos = mysql_fetch_array ($ data) ) {
$ nombre = $ info [' name'] ;
$ descripcion = $ info [' description'] ;
$ upcNumber = $ info [' upcNumber '] ;
$ imageFile = $ info [' foto '] ;
$ precio = $ info [' precio '] ;
< p >}
>
4
impresión y el estilo de la salida de PHP con reglas CSS . En este ejemplo, estilos de imagen de presentación de cada producto para el visitante del sitio utilizando una regla CSS en línea . La imagen ha sido flotado hacia la izquierda, el nombre del producto ha sido colocado dentro de una etiqueta H1, el número UPC muestra dentro de un tag H4, el precio del producto aparecerá como H5 título y la descripción del producto aparecerá en una etiqueta de párrafo .
< php echo $ nombre ; ? > < /h1 >
< php echo $ upcNumber ; ? > < ;/h4 >
< php echo $ precio; ? > < /h5 >
< Descripción php echo ; ? > < /p>
5
Coloque la salida de estilo dentro de loop array de cada producto. Esto mostrará una ocurrencia para cada producto obtenido de la base de datos . El código PHP completado ahora el siguiente aspecto
< php
mysql_connect ( "localhost ", " nombredeusuario ", " sucontraseña ") or die ( mysql_error () ) . ?
mysql_select_db ( " yourDatabaseName ") or die ( mysql_error ());
$ data = mysql_query ( "SELECT * FROM productos ORDER BY Identificación desc" )
or die ( mysql_error ( " Registros no encontrados ')) ;
while ($ datos = mysql_fetch_array ( $ data ) ) {
$ nombre = $ info [' name '] ;
$ description = $ info [' description'] ;
$ upcNumber = $ info [' upcNumber '] ;
$ imageFile = $ info [' foto '] ;
$ precio = $ info [' precio '] ; ?
>
php echo $ nombre ; ? > < /h1 >
< php echo $ upcNumber ; ? > < /h4 >
< php echo $ precio; ? > < /h5 >
< php echo descripción ; ? >
< php
}
>
- Programación PHP /MySQL
- Cómo comprobar una dirección IP por dominio con PHP
- Puede Dreamweaver Editar PHP
- Cómo imprimir etiquetas div con PHP
- Cómo calcular el tiempo entre dos fechas en PHP
- Cómo editar un archivo XML en PHP
- Cómo encontrar el número de elementos vacíos en un array PHP
- Cómo dar formato a una cadena en PHP
- Cómo permitir un encabezado en cualquier lugar PHP