Webbutvecklare använder LAMP ( Linux , Apache , MySQL och PHP ) bunten med teknik för att bygga dynamiska webbplatser och webbapplikationer . PHP skriptspråk fungerar bra med MySQL , som är en databas språk . Kombinera de två att skriva koden för din webbplats som lagrar och hämtar indata . I PHP , skriv en MySQL Query och köra det i " mysql_query ( ) " -funktion för att bygga ett nytt bord . När du bygger ditt bord , använda den för att lagra flera datafält . Instruktioner
1
Öppna en PHP-fil i Anteckningar där du vill lägga till koden för att infoga nya tabeller . Lägg några tomma rader för rymden och placera ett par PHP avgränsare taggar där . Inuti dessa taggar , starta en " Om " uttalande : < ? Php
om ( ) {
}
>
Sida 2
Deklarera en ny variabel innanför parenteserna din " Om " uttalande . Ställ in variabeln lika med resultaten av " mysql_connect ()" . Inne i " mysql_connect ( ) " -funktion , passera in " localhost " för namnet på din webbserver , plus din MySQL inloggningsnamn och lösenord . Linda hela variabeln och dess innehåll i en ny parentes och sätta ett utropstecken framför : ?
< Php
if ( ( $ db_conn = mysql_connect ( ' localhost ' , ! ' username ' , ' lösenord ' ) ) {
}
? > Addera 3
Lägg ett felmeddelande inne i " Om " uttalande är lockigt hängslen , plus " exit ( ) " : ?
< php
if ( ( $ sql_conn = mysql_connect ( ' localhost ' , ' username ' , ' lösenord ' ) ) {
print ( " Ledsen , men vi kunde inte ansluta till databasen ! " ) ;
exit ( ) ;
}
>
?
4
Lägg denna kod för att välja databas och testa för eventuella fel :
if ( ( $ db_conn = mysql_query ( ' USE databasename ' , $ sql_conn ) , {
< p ! > print ( " Tyvärr , men vi kan inte ansluta till databasen . " ) ;
exit ( ) ;
}
Denna kod går mellan PHP -taggar och efter kod som ansluter till databasen . Ersätt " databasename " med namnet på den databas som du vill arbeta .
5
Skriv din MySQL Query för att bygga bordet . i PHP , deklarera en variabel och gör sitt värde lika med MySQL Query som du vill använda för att bygga din fråga här koden går mellan PHP -taggar och efter anslutningen koden : .
$ query = 'Skapa table_name ( ) ' ;
6
Lägg fälten till ditt bord inne i MySQL Query :
$ query = 'Skapa table_name (
namn varchar ( 100 ) default NULL ,
ID int ( 11 ) auto_increment NOT NULL ,
PRIMARY KEY ( ID ) katalog
) " ,
Kom ihåg att skapa ett ID-fält och ge den en " auto_increment " inställningen . Använd fältet ID som tabellens primärnyckel , vilket nummer varje rad med information i din tabell för enklare åtkomst och bättre organisation .
7
Lägg till " mysql_query ( ) " -funktion till slutet av . din kod , ovanför den avslutande PHP -taggen Pass i variabeln innehåller din MySQL Query som argument för denna funktion Skriv " eller dö ( mysql_error ( ) ) ; " efter att funktionen för att hantera fel : .
mysql_query ( $ query ) eller dö ( mysql_error ( ) ) ;