PHP skriptovací jazyk umožňuje webový vývojár vytvoriť webové stránky , ktoré ukazuje návštevníkom polia dynamických dátových súborov . Napríklad , PHP možno použiť na načítanie dát výrobku z databázy MySQL a prezentovať , že dáta na webe vo forme on - line katalógu . Developer môže štýl v on - line katalógu pomocou pravidiel kaskádových štýlov . MySQL , PHP a CSS sú všetky open source technológie , a môžu byť použité pre vývojárov bez nákladov . Pokyny dovolená 1
Vytvorte si phpAdmin nástroj a vytvoriť novú tabuľku MySQL hostiť dáta produktu . Názov tabuľky , " produkty " , a umiestnite pole do tabuľky pre každú položku , ktorú chcete zobraziť v katalógu výrobkov . Napríklad , starostlivo preštudovať nasledujúci príkaz napríklad SQL . Môžete zadať tento príkaz SQL do príkazového riadku vášho phpAdmin utility . Príkaz spustí nové produkty tabuľku a vytvorí ID , popis , upcNumber , názov , cena , obrázok a polia časovej pečiatky .
CREATE TABLE ` yourDatabase ` . ` Výrobky (
` id ` INT ( 100 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
` popis ` VARCHAR ( 3000 ) NOT NULL ,
` upcNumber VARCHAR ( 100 ) NOT NULL ,
` názov ` VARCHAR ( 100 ) NOT NULL ,
` cena ` VARCHAR ( 100 ) NOT NULL ,
` obrázok ` VARCHAR ( 100 ) NOT NULL ,
` timestamp ` TIMESTAMP ( 200 ) NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE = MyISAM
2
Naplniť nové dátové pole s vašou informácií o výrobku . Umiestnite informácie pre každý produkt v zodpovedajúcom odbore . Môžete to urobiť svoju kliknutím na tlačidlo " Vložiť " z phpAdmin nástroja . Napríklad , mali by ste umiestniť názov produktu do poľa produktu , číslo produktu UPC do poľa upcNumber a názov súboru obrázka každého výrobku do obrazu poli .
3
Načítať dáta z katalógu pomocou PHP . PHP načíta popis každého výrobku z databázy a zobrazí dáta, kde môže byť zobrazené návštevníkov vašich stránok . V tomto príklade kódu, PHP dotazy na databázu pomocou funkcie mysql_query , umiestni údaje každého produktu do poľa , prechádza pole a priradí každej položky údajov produktu do zodpovedajúcej premennej .
< ? Php
mysql_connect ( " localhost " , " meno_pouzivatela " , " yourPassword " ) or die ( mysql_error ( ) ) ;
mysql_select_db ( " yourDatabaseName " ) or die ( mysql_error ( ) ) ;
$ data = mysql_query ( " SELECT * FROM Produkty Zoradiť podľa id desc " )
or die ( mysql_error ( ' Záznam nenájdený ' ) ) ;
while ( $ info = mysql_fetch_array ( $ údaje o ) )
{
$ name = $ info [ ' name ' ] ;
$ description = $ info [ ' description ' ] ;
$ upcNumber = $ info [ ' upcNumber ' ] ;
$ Imagefilm = $ info [ ' obraz ' ] ;
$ cena = $ info [ ' cena ' ] ;
}
>
4
tlače a štýl PHP výstup s pravidlami CSS . Tento príklad štýly každého produktu obrazu prezentáciu na webe návštevník využívajúce CSS pravidlo inline . Obrázok už bolo spomenuté na ľavej strane , je názov produktu boli umiestnené vo vnútri tagu H1 , číslo UPC zobrazuje v tagu H4 , sa cena produktu sa zobrazí ako nadpis H5 a popis produktu sa objaví v tagu odseku .
< img src = " < ? php echo $ Imagefilm ; ? > " /> < /? div >
< /h1 >
< ? ;/h4 >
< /h5 >
< /p >
5 Umiestnite štylizovaný výstup do poľa slučky každého produktu . Tým sa zobrazí jeden výskyt u každého produktu získaného z databázy . Dokončil PHP kód sa zobrazí nasledujúca
< php
mysql_connect ( " localhost " , " meno_pouzivatela " , " yourPassword " ) or die ( mysql_error ( ) ) ; . ?
mysql_select_db ( " yourDatabaseName " ) or die ( mysql_error ( ) ) ;
$ data = mysql_query ( " SELECT * FROM produkty ORDER BY id desc " )
or die ( mysql_error ( " Záznam nenájdený ' ) ) ;
while ( $ info = mysql_fetch_array ( $ data ) )
{
$ name = $ info [ ' name ' ] ;
$ description = $ info [ ' description ' ] ;
$ upcNumber = $ info [ ' upcNumber ' ] ;
$ Imagefilm = $ info [ ' obraz ' ] ;
$ cena = $ info [ ' cena ' ] ; ?
>
; < img src = " < ? php echo $ Imagefilm ; ? > " /> < /div >
< ? php echo $ name ; ? > < /h1 >
Najnovšie články
-
Ako môžem vytváranie dynamických webových stránok pomocou PHP & MySQL
? PHP a MySQL sú dva programovacie platformy pre ovládanie funkcií servera na internetových stránkach . Ak chcete , aby vaše návštevníkov komunikovať s vašej webovej stránky zanechaním komentáre , posielať vám e - maily cez stránky , vypĺňanie formulárov a plnenie ďalších úloh , budete potrebovať serverovú platformu na mieste . PHP a MySQL pracovať spoločne , aby databáza pre vaše webové stránky , a spôsob , ako komunikovať s danou databázou priamo z webovej stránky . Aj keď to môže zahŕňať znač
-
Ako vytvoriť databázu webových aplikácií
Databázy sú základným prvkom modernej komunikácie . Ukladajú informácie akéhokoľvek druhu , a poskytujú možnosť rýchlo dotazu dáta extrahovať výsledky a vykonať analýzu . E - mail je snáď najpoužívanejšie webové databázy . E - mail platformy všetko musí ukladať jednotlivé správy , vaša organizácia systém - ako zložky , a všetky adresy , ktoré často používate . Ale mnoho ďalších databáz sú možné . Blogy sú spoločná databáza aplikácie , ako sú sociálne siete . Existuje mnoho nástrojov pre každého
-
Ako Fix My PHP Rand
jazyk PHP ponúka výkonnú sadu funkcií pre vytváranie dynamických webových stránok . Môžete si vybrať zo stovky vstavaných funkcií , ktoré plní širokú škálu úloh . Jednou z týchto funkcií je rand nástroj , ktorý generuje náhodné číslo , ktoré môžete použiť v každom , ako si prajete . Ak potrebujete náhodne pohyby hry , alebo náhodne vybrať posudok produktu sa zobrazí na webovej stránke , je to funkcia , budete pravdepodobne používať . Ako každý príkaz PHP , však, je ľahké sa dostať k nežiaducim
-
Online školenia pre PHP Web Design
Mnoho on - line zdroje sú k dispozícii pre výučbu Web design , programovanie v PHP , a ďalšie súvisiace zručnosti , ako je CSS , rozšírenie MySQL a JavaScriptu . Niektoré triedy sú dodávané ako on - line videa , a iní zahŕňajú aj praktických cvičení na precvičenie , čo sa naučíte . Väčšina webov ponúkajú kurzy na človeka i na základe predplatného , v závislosti na množstvo školení , ktoré potrebujete . E - learning centrum E - learning centrum ponúka rad 15 kurzov pokrývajúcich Web design a vy
-
Ako zakázať PHP textové pole
Textové pole je vstupné pole , ktoré môžete vytvoriť v PHP na HTML formulári . Potom, čo vytvoríte textové pole na formulári , je zvyčajne v predvolenom nastavení povolená . Avšak , môžete zakázať textové pole pomocou volanie funkcie JavaScript , ktoré berie zamerať off , alebo rozostrenie , TextBox pole zakaždým , keď pozornosť je priviedol do textového poľa . Keď používateľ klikne na textové pole pole , je automaticky nevybrané , ktorá účinne zakáže textové pole . Pokyny dovolená 1 Vytvoriť n
-
Aké znaky je možné použiť v PHP String
jazyk PHP sa používa na vloženie interaktívnych prvkov do webových stránok HTML . PHP má rozsiahlu knižnicu pre spracovanie textu a je schopný zobrazovať mnoho typov postáv , ktoré sú uložené v dátových typov známych ako reťazce . Rôzne typy znakov použitých v PHP reťazca možno rozdeliť do štyroch typov : znaky ASCII , Unicode znaky , špeciálne znaky HTML , a uniknúť sekvencie . ACII PHP reťazca môžu byť zložené z ASCII kódovaný znakov , ktoré každý zaberajú jeden bajt pamäte . ASCII je znak k
-
Ako si vyrobiť vlastný blog s PHP
PHP programovací jazyk je moderný platforma pre vývoj webových aplikácií . Je možné vytvoriť on - line softvér pre mnoho rôznych použití , vrátane programov pre publikovanie blogu obsahu . Blog je webová stránka , ktorá ponúka časté aktualizácie v organizovanej rozhranie . PHP blog zvládne všetky požiadavky na back - end na vydavateľa a automaticky formátovanie front - end vzhľad a funkcie pre čitateľov tohto blogu . Mnoho rôznych PHP nástroje sú k dispozícii pre každého , kto chce vytvoriť inte
-
Ako previesť nesprávne PHP Dátum
Chyby v programoch PHP spôsobené nesprávnymi dátami môže byť nákladné . Podľa International Data Corp , podniky strávil viac než 20000000000 dolárov manipulácia dátum upevnenie počítačových programov v očakávaní Y2K prechodu . Nesprávne dátum môže spôsobiť PHP programy zlyhanie alebo aby nesprávne výpočty , ktoré sú niekedy horšie ako zrútenie programu . Niektoré metódy sú k dispozícii , ktoré môžete použiť pre prevod nesprávne formátovaný dátum správne formátovaný dátum v PHP skriptu . Pokyny d