1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Termékkatalógus készítése PHP-ben

A PHP szkriptnyelv lehetővé teszi a webfejlesztők számára, hogy olyan webhelyet hozzanak létre, amely dinamikus adatkészletek tömbjét mutatja meg a webhely látogatóinak. Például a PHP használható termékadatok lekérésére egy MySQL adatbázisból, és az adatok online termékkatalógus formájában történő megjelenítésére a weben. A fejlesztő stílusozhatja az online katalógust a lépcsőzetes stíluslap szabályok segítségével. A MySQL, a PHP és a CSS mind nyílt forráskódú technológiák, amelyeket a fejlesztő díjmentesen használhat.

1. lépés

Indítsa el a phpAdmin segédprogramot, és hozzon létre egy új MySQL-táblát a termékadatok tárolására. Nevezze el a táblázatot "termékek" néven, és helyezzen el egy mezőt a táblázatba minden olyan cikkhez, amelyet meg szeretne jeleníteni a termékkatalógusban. Például alaposan tanulmányozza át a következő példa SQL-parancsot. Ezt a parancsot beírhatja a phpAdmin segédprogram SQL parancssorába. A parancs elindít egy új terméktáblázatot, és létrehoz egy azonosítót, leírást, upcNumber-t, nevet, árat, képet és időbélyegző mezőt.

yourDatabase TÁBLÁZAT LÉTREHOZÁSA .products ( azonosítóINT( 100 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , leírásVARCHAR( 3000 ) NOT NULL , upcNumber VARCHAR( 100 ) NOT NULL , name VARCHAR( 100 ) NOT NULL , price VARCHAR( 100 ) NOT NULL , picture VARCHAR( 100 ) NOT NULL , timestamp IDŐBÉLYEG( 200 ) NEM NULL ALAPÉRTELMEZETT CURRENT_TIMESTAMP ) ENGINE =MYISAM

2. lépés

Töltse ki az új adatmezőket termékinformációival. Helyezze el az egyes termékekre vonatkozó információkat a megfelelő mezőbe. Ezt megteheti a phpAdmin segédprogram "Beszúrás" gombjára kattintva. Például el kell helyeznie a termék nevét a termék mezőbe, a termék UPC-számát az upcNumber mezőbe, és az egyes termékek képének fájlnevét a képmezőbe.

3. lépés

Töltse le az adatokat a katalógusból PHP segítségével. A PHP lekéri az egyes termékek leírását az adatbázisból, és megjeleníti azokat az adatokat, ahol azokat a webhely látogatói megtekinthetik. Ebben a példakódban a PHP a mysql_query függvény használatával lekérdezi az adatbázist, minden termék adatait egy tömbbe helyezi, végigfut a tömbön, és minden termékadat-elemet hozzárendel egy megfelelő változóhoz.

$data =mysql_query("SELECT * FROM termékek ORDER BY id desc") or die(mysql_error('Nem található rekord'));

while($info =mysql_fetch_array( $data ))

{ $név =$info['név']; $leírás =$info['leírás']; $upcNumber =$információ['upcNumber']; $imageFile =$info['kép']; $ár =$info['ár'];

} ?>

4. lépés

Nyomtassa ki és stílusozza a PHP kimenetet CSS-szabályokkal. Ez a példa egy beépített CSS-szabály segítségével stílusozza az egyes termékek képmegjelenítését a webhely látogatója számára. A kép balra lett lebegtetve, a termék neve egy H1 címkén belülre került, a UPC szám egy H4 címkén belül jelenik meg, a termék ára H5 fejlécként, a termék leírása pedig egy bekezdéscímkében jelenik meg. .

5. lépés

Helyezze a stílusos kimenetet az egyes termékek tömbhurkába. Ez egy-egy előfordulást jelenít meg minden, az adatbázisból lekért termékhez. Az elkészült PHP kód most a következőképpen jelenik meg.

$data =mysql_query("SELECT * FROM termékek ORDER BY id desc") or die(mysql_error('Nem található rekord'));

while($info =mysql_fetch_array( $data ))

{ $név =$info['név']; $leírás =$info['leírás']; $upcNumber =$információ['upcNumber']; $imageFile =$info['kép']; $ár =$információ['ár']; ?>


  1. Hogyan készítsünk egy karaoke CD
  2. Hogyan készítsünk egy TV HD Ready
  3. Mennyit keres egy termékfotós?
  4. Hogyan készítsünk másolatot röntgenfelvételről
  5. Hogyan készítsünk Em Dash-t az InDesignban