Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe een Product Catalog in PHP Zorg
De scripttaal PHP kan een webontwikkelaar om een ​​website die bezoekers van de site een scala aan dynamische datasets blijkt creëren . Bijvoorbeeld , kan PHP worden gebruikt om product gegevens op te halen uit een MySQL database en presenteren van die gegevens aan het web in de vorm van een online productcatalogus . De ontwikkelaar kan de stijl van de online catalogus met Cascading Style Sheet regels . MySQL , PHP en CSS zijn allemaal open source -technologieën en kan worden gebruikt door de ontwikkelaar zonder kosten . Instructies
1

Start uw phpAdmin nut en maak een nieuwe MySQL tabel om de productgegevens te hosten . Noem de tafel , "producten" , en plaats een veld in de tabel voor elk item dat u wilt in de productcatalogus te geven . Bijvoorbeeld , zorgvuldig bestuderen van de volgende voorbeeld SQL-opdracht . U kunt deze opdracht moet invoeren in uw phpAdmin hulpprogramma 's SQL command line . Het commando start een nieuwe tabel producten en creëert een ID , beschrijving , upcNumber , naam , prijs , foto en tijdstempelveld .

CREATE TABLE ` yourDatabase ` . ` Producten (

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

` omschrijving ` VARCHAR ( 3000 ) NOT NULL ,

` upcNumber VARCHAR
( 100 ) NOT NULL ,

` naam ` VARCHAR
( 100 ) NOT NULL ,

` prijsvergelijking ` VARCHAR ( 100 ) NOT NULL ,

` afbeelding van ` VARCHAR ( 100 ) NOT NULL ,

` timestamp ` tIMESTAMP ( 200 ) NOT NULL DEFAULT CURRENT_TIMESTAMP

) ENGINE = MyISAM kopen van 2

bevolken de nieuwe datavelden met uw product informatie . Leg de informatie voor elk product in zijn bijbehorende veld . U kunt dit doen mijn te klikken op de knop "Invoegen" van het hulpprogramma phpAdmin . Bijvoorbeeld , moet u de naam van het product te plaatsen in het veld product , het product UPC- nummer in het veld upcNumber en de bestandsnaam van de afbeelding van elk product in het veld foto .
3

ophalen van de gegevens uit de catalogus met behulp van PHP . PHP haalt beschrijving van elk product uit de database en toont de data waar het kan worden bekeken door de bezoekers van uw site . In dit voorbeeld code , PHP doorzoekt de database met behulp van de mysql_query functie , plaatst de gegevens van elk product in een array , doorloopt de array en wijst elk product data-item in een overeenkomstige variabele .

< ? Php

mysql_connect ( " localhost " , " uwgebruikersnaam " , " yourpassword " ) or die ( mysql_error ( ) ) ;

mysql_select_db
( " yourDatabaseName " ) or die ( mysql_error ( ) ) ;

$ data = mysql_query ( " SELECT * FROM producten ORDER BY id desc " ) op Twitter

or die ( mysql_error ( ' Geen gegevens gevonden ' ) ) ;

terwijl
( $ info = mysql_fetch_array ( $ data ) ) op

{

$ name
= $ info [ 'naam' ] ;

$ description = $ info [ 'description' ] ;

$ upcNumber = $ info [ ' upcNumber ' ] ;

$ ImageFile = $ info [ ' plaatje' ] ;

$ prijs = $ info [ ' prijs ' ] ;

}

? >
4

Print en stijl van de PHP- uitgang met CSS-regels . Dit voorbeeld stijlen elk product het imago presentatie aan de bezoeker van de site met behulp van een inline CSS-regel . Het beeld heeft dreef naar links geweest , heeft de naam van het product is geplaatst in een H1 -tag , het UPC- nummer verschijnt binnen een H4 -tag , zal de prijs van het product worden weergegeven als een H5- rubriek en de product beschrijving zal verschijnen in een paragraaf tag .

style="float:left;margin-right: 15px;"> < img src = " " /> < /div

; ? ? > < /h1 >

< ;/>

>


< /p >
5

Plaats de stijl uitgang binnen -array loop van elk product . Hierdoor wordt een gebeurtenis weergegeven voor elk produkt opgehaald uit de database.

mysql_connect
( " localhost " , " uwgebruikersnaam " , " yourpassword " ) or die ( mysql_error ( ) ) de voltooide PHP-code wordt nu als volgt ; ?
.

mysql_select_db ( " yourDatabaseName " ) or die ( mysql_error ( ) ) ;

$ data = mysql_query ( " SELECT * FROM producten ORDER BY id desc " ) op Twitter

or die ( mysql_error ( ' Geen gegevens gevonden ' ) ) ;

while ( $ info
= mysql_fetch_array ( $ data ) ) op Twitter

{

$ name
= $ info [ 'naam' ] ; < br

$ description> = $ info [ 'description' ] ;

$ upcNumber = $ info [ ' upcNumber ' ] ;

$ ImageFile = $ info
[ ' plaatje' ] ;

$ prijsvergelijking = $ info [ ' prijs ' ] ; ?

>

style="float:left;margin-right: 15px;"> ; < img src = " " />

< /div > < ? php echo $ naam ; ? > < />

>

< /h5 >



}
< /p > ?

? >

Previous: Next:
  PHP /MySQL Programmering
·Hoe een Product Catalog in PHP…
·Mysql PHP Windows Configuratio…
·Hoe een entiteit uit een array…
·Hoe de PHP lightbox In PHP 
·Hoe kan ik PHP Kort Tags insch…
·School PHP Projecten 
·Hoe je MySQL gegevens in een P…
·Het wijzigen van de kolom Naam…
·Tutorial on SQL Functions 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·VB Code Integer naar String Conversie Vi…
·Hoe te vergelijken Tekens in Java Progra…
·Hoe kan ik PHP bestanden van Website Kop…
·Het automatisch laden PHP Waarschuwingen…
·Hoe de Timer Controle in VB.NET programm…
·Hoe je tekst 
·Hoe vindt u de regelnummers gebruik van …
·Hoe de code om tekst uit een DOCX- besta…
·Hoe te omleiden naar een andere pagina i…
Copyright © Computer Kennis http://www.nldit.com