| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo hacer un catálogo de productos en PHP
    El lenguaje de scripting PHP permite a los desarrolladores web para crear un sitio web que muestra a los visitantes del sitio una gran variedad de conjuntos de datos dinámicos. Por ejemplo , PHP puede ser utilizado para recuperar datos de productos a partir de una base de datos MySQL y presentar los datos a la web en forma de un catálogo de productos en línea. El desarrollador puede labrar el catálogo en línea con las reglas de hojas de estilo en cascada . MySQL , PHP y CSS son las tecnologías de código abierto y puede ser utilizado por el desarrollador sin costo. Instrucciones
    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.

    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 .

    < img src = "< php echo $ imageFile ; ? >" /> < /div >

    < 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 '] ; ?

    >

    ; < img src = "< php echo $ imageFile ; ? >" /> < /div >

    < /h1 >

    < php echo $ upcNumber ; ? > < /h4 >

    < php echo $ precio; ? > < /h5 >

    < php echo descripción ; ? >


    < php

    }

    >

    Previous :

    next :
      Artículos relacionados
    ·Cómo colocar código de redirección en PHP 
    ·Cómo imprimir una sección de una cadena en PHP 
    ·PHP quitar Matriz Multi - Duplicados 
    ·Cómo crear una tabla en MySQL con GoDaddy 
    ·Cómo reemplazar Newlines en una cadena MySQL 
    ·Cómo utilizar mysqladmin flush- hosts codificado en PH…
    ·Cómo adjuntar un archivo PHP en un correo electrónico…
    ·Cómo lotes Enviar correo electrónico en PHP 
    ·Scripts PHP para cargar varios archivos 
    ·PHP Tutorial para inicializar matrices 
      Artículos destacados
    ·Cómo crear un sitio web PHP MySQL Impulsado avanzada 
    ·Cómo configurar una tabla en Python 
    ·¿Qué programas utilizan Python 
    ·¿Qué necesito para comenzar a programar para el iPhon…
    ·Tipos de errores de sintaxis 
    ·Cómo agregar un valor de texto para una lista en Visua…
    ·Cómo agregar API 
    ·Cómo llamar a las rutinas de la Asamblea de Perl 
    ·Cómo obtener Tamaño de la ventana en Visual Basic 6 
    ·Cómo crear un programa en Python para aceptar un núme…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com