Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť tabuľku v PHP

Jednou z výhod použitia server - side jazyk PHP je , že obsahuje vstavané nástroje pre interakciu s databázou MySQL . Ak máte databázu MySQL nastavenia , môžete vytvoriť a správu tabuliek v databáze pomocou PHP kódu sám vytvoriť pripojenie k databáze a odoslať ho otázky . Vytvorenie jednoduchej tabuľky v databáze pomocou PHP je jednoduchý proces , akonáhle poznáte kód , ako to urobiť . Pokyny dovolená 1

Vytvorenie databázy MySQL na serveri . Prihláste sa do ovládacieho panela vaše webové stránky , vyhľadávať " databázy " alebo v časti " MySQL " , a vyberte " Vytvoriť novú databázu " možnosť voľby . Budete musieť zadať názov databázy , užívateľské meno ( čo je niekedy rovnaký ako názov databázy ) a heslo . Majte informácie po ruke .
2

Otvorte nový PHP súbor . Ak chcete vytvoriť tabuľku , musíte vytvoriť pripojenie k databáze a odoslať ju na dotaz naplnený svojimi pokyny pre vytvorenie tabuľky . Ak chcete pripojenie , prvý dom , všetky podrobnosti o pripojení vnútri premenné , tradične nazývané " $ conn , " a pomocou " mysql_select_db " príkaz vyberte konkrétny databáze : $ conn = mysql_connect ( " názov_servera " , " užívateľské meno " , " heslo " ) ; mysql_select_db ( " databasename " ) ; Nahradiť " meno " , " heslo " a " databasename " s informáciami databázy . Zvyčajne , bude váš názov servera je " localhost " , ale ak to nebude fungovať , budete buď musieť hrabať okolo ovládacieho panelu vášho webu za informácie , alebo sa opýtajte svojho poskytovateľa hostingu .
3

Vytvoriť premennú , do domu svojho SQL dotazu , a vytvoriť tabuľku pomocou tabuľky dotazu CREATE . Tu je premenná obsahujúca dotaz na veľmi jednoduché tabuľky s názvom " knihy " : $ sql = " CREATE TABLE knihy ( idnumber INT PRIMARY KEY AUTO_INCREMENT , meno VARCHAR ( 75 ) , autor VARCHAR ( 50 ) , ) ; " Táto tabuľka má len tri stĺpce : " idnumber " , " name " a " autor " . Neporiadok kódu po " idnumber " sa obmedzila na vyhlásenie , že stĺpce ako tabuľka v " primárny kľúč " , ktorý zabezpečí, že každý riadok na vašom stole bude mať jedinečnú behind - the - scenes identifikačné číslo . " Meno " a " autor " stĺpce sú oba uvedené typ poľa " VARCHAR " , čo je skratka pre " rôzne znaky " a je základný typ pre jednoduché textové pole . Číslo potom je maximálny počet znakov každého poľa možno . Majte tieto čísla tak malý , ako si myslíte , že sa môžete dostať preč s čím sa šetrí miesto .
4

Pridať riadok do tabuľky pomocou dotazu INSERT . Vzhľadom k tomu , že je to samostatný dotaz , budete musieť vytvoriť novú premennú pre neho : $ sql2 = " INSERT INTO knihy VALUES ( null , " Oliver Twist " , " Charles Dickens ' ) ; " " null " vám jednoducho umožní MySQL databázy , viem , že to je miesto , kde primárny kľúč ( jedinečné identifikačné číslo ) , by malo ísť . MySQL bude automaticky priradí kľúče . Ďalšie dve polia vyplniť " Názov " a " autor " stĺpcov , resp .
5

Dajte všetko spolu s príkazom mysql_query . Budete musieť spustiť dvakrát spustiť oba otázky : mysql_query ( $ sql , $ conn ) ; mysql_query ( $ sql2 , $ conn ) ;
6

Uložte PHP súbor ( a uistite sa , že dom je všetko v súbore vnútri " " PHP tagy Pri spustení by mal vytvoriť " knihy " tabuľky v databáze Dáme Ak všetko dohromady , kód by mal vyzerať takto : .. < ? php $ conn = mysql_connect ( " localhost " , " demandstudios " , " demandstudios " ) or die ( mysql_error ( ) ) ; mysql_select_db ( " skúšobné" ) ; $ sql = " CREATE TABLE knihy ( idnumber INT PRIMARY KEY AUTO_INCREMENT , meno VARCHAR ( 75 ) , autor VARCHAR ( 50 ) ) ; " $ sql2 = " INSERT INTO knihy VALUES ( null , " Oliver Twist " , " Charles Dickens ' ) ; " mysql_query ( $ sql , $ conn ) or die ( mysql_error ( ) ) ; mysql_query ( $ sql2 , $ conn ) or die ( mysql_error ( ) ) ; ? >

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené