Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment lire les fichiers MS Office …
  • Comment Créer une date Dimensions e…
  • Comment faire pour extraire une adre…
  • MySQL Entier : Vs Signé . Unsigned 
  • Comment vérifier si un lien fonctio…
  • Comment écrire à un document Word …
  • Comment: un tableau PHP Si la Premiè…
  • Comment passer un ID sous en PHP 
  • Un tutoriel sur la réinitialisation…
  • Comment récupérer une structure de…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment faire un catalogue de produits en PHP

    Le langage de script PHP permet à un développeur Web pour créer un site web qui indique aux visiteurs un éventail d' ensembles de données dynamiques. Par exemple , PHP peut être utilisé pour récupérer des données de produits à partir d'une base de données MySQL et de présenter ces données au Web sous la forme d' un catalogue de produits en ligne. Le développeur peut le style du catalogue en ligne en utilisant les règles de feuilles de style en cascade . MySQL , PHP et CSS sont tous des technologies open source et peut être utilisé par le développeur sans frais. Instructions
    1

    Lancez votre utilitaire phpAdmin et de créer une nouvelle table MySQL pour héberger les données du produit . Nommez la table, "produits" , et placez un champ dans la table pour chaque élément que vous souhaitez afficher dans le catalogue du produit. Par exemple, étudier soigneusement l' exemple de commande SQL suivante . Vous pouvez entrer cette commande en ligne de commande SQL de votre utilitaire de phpAdmin . La commande lance une nouvelle table de produits et crée un ID , description, upcNumber , nom, prix , image et champ d'horodatage .

    CREATE TABLE ` votre_base_de_données ` . ` Produits (produits

    ` id ` INT (100) NOT NULL AUTO_INCREMENT PRIMARY KEY , AB

    ` Description ` VARCHAR ( 3000) NOT NULL , AB

    ` upcNumber VARCHAR ( 100) NOT NULL , AB

    ` nom ` VARCHAR (100) NOT NULL,


    ` prix VARCHAR (100) NOT NULL,


    ` image VARCHAR (100) NOT NULL , AB

    ` timestamp ` tIMESTAMP ( 200 ) NOT NULL DEFAULT CURRENT_TIMESTAMP

    ) MOTEUR = MYISAM
    2

    peuplent les nouveaux champs de données avec les informations de votre produit . Placer les informations de chaque produit dans son champ correspondant. Vous pouvez le faire ma cliquant sur le bouton «Insérer» de l'utilitaire phpAdmin . Par exemple, vous devez placer le nom du produit dans le champ de produit , le numéro CUP du produit dans le champ de upcNumber et le nom du fichier de l'image de chaque produit dans le champ de l'image.
    3

    récupérer les données à partir du catalogue en utilisant PHP. PHP récupère la description de chaque produit à partir de la base de données et affiche les données où il peut être consulté par les visiteurs de votre site . Dans cet exemple de code , PHP interroge la base de données en utilisant la fonction mysql_query , met les données de chaque produit dans un tableau, parcourt le tableau et assigne à chaque élément de données de produit dans une variable correspondant .

    mysql_connect (" localhost", " votreNomUtilisateur ", " votremotdepasse " ) or die ( mysql_error ());

    mysql_select_db ( " votre_nom_base_de_données " ) or die ( mysql_error ());

    $ data = mysql_query ("SELECT * FROM produits ORDER BY id desc" )

    or die ( mysql_error (' Aucun résultat '));

    while ($ info = mysql_fetch_array ( $ data)) {


    $ nom = $ info [ 'nom' ] ;

    $ description = $ info [ 'description'] ;

    $ upcNumber = $ info [' upcNumber '] ;

    imageFile $ = $ info [' image '] ;

    $ prix = $ info [' prix '] ;

    }

    >
    4

    impression et le style de sortie PHP avec les règles CSS . Cet exemple styles de l'image de présentation de chaque produit pour le visiteur du site en utilisant une règle CSS inline . L'image a été flotté à gauche , le nom du produit a été placé dans une balise H1, le nombre UPC affiche dans une balise H4, le prix du produit apparaît comme la tête d'une H5 et la description du produit apparaîtra dans une balise de paragraphe .

    Photos

    < php echo $ nom ; ? >

    Photos

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

    < php echo $ prix ; ? >
    Photos

    < php echo Description ; ? >


    5

    Placez la sortie de style à l'intérieur de la boucle du tableau de chaque produit . Cela permet d'afficher une occurrence pour chaque produit récupéré à partir de la base de données . Le code PHP terminé apparaît maintenant comme suit

    < php

    mysql_connect (" localhost", " de VotreNomUtilisateur ", " votremotdepasse " ) or die ( mysql_error ()); . ?

    mysql_select_db ( " votre_nom_base_de_données " ) or die ( mysql_error ());

    $ data = mysql_query ("SELECT * FROM produits ORDER BY id desc" )

    or die ( mysql_error ( ' Aucun résultat '));

    while ($ info = mysql_fetch_array ( $ data) ) {


    $ nom = $ info [ 'nom' ] ;

    $ description = $ info [ 'description'] ;

    $ upcNumber = $ info [' upcNumber '] ;

    imageFile $ = $ info [' image '] ; Photos

    $ prix = $ info [' prix '] ; ?

    > Photos

    ;
    Photos

    < /h1> Photos

    < php echo $ upcNumber ; ? >

    Photos

    < php echo $ prix ; ? >
    Photos

    < php echo Description ; ? > ?

    Photos

    < php

    }

    > Photos

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • JavaScript: Comment obtenir une requête MySQL via PHP 
  • MySQL LEFT JOIN Tutorial 
  • Cookies vs. Sessions 
  • Comment mettre à jour PEAR 
  • Comment se connecter à base de données MySQL utilisant Expression Web 
  • Comment référencer une chaîne de connexion dans ASP.NET 
  • Comment transmettre des valeurs à une fonction en PHP 
  • Comment retirer un enfant de XML avec PHP 
  • Comment créer un site web d'abonnement avec Dreamweaver 
  • Comment créer un flux Twitter avec PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc