webudviklere bruger LAMP (Linux , Apache, MySQL og PHP ) stak af teknologier til at opbygge dynamiske websites og webapplikationer . Sproget PHP fungerer godt med MySQL , som er en database sprog . Kombiner de to til at skrive kode til din hjemmeside , der gemmer og henter brugerens input. I PHP, skriv en MySQL query og køre det i " mysql_query ()" funktionen til at bygge en ny tabel . Når du bygger dit bord , kan du bruge det til at gemme flere felter af data. Instruktioner
1
Åbn en PHP-fil i Notesblok , hvor du ønsker at tilføje koden til at indsætte nye tabeller . Tilsæt et par tomme linjer for rummet og placere et par af PHP delimiter tags der. I disse koder starte en "hvis " erklæring : < ? Php
if ( ) {
}
>
2
Erklær en ny variabel i parentes i din " Hvis" erklæring. Sæt variablen lig resultaterne af " mysql_connect ( )" . Inde i " mysql_connect ()" funktionen , passere i " localhost " til navnet på din webserver , plus din MySQL login og password. Wrap hele variabel og dens indhold i et nyt par parenteser og sætte et udråbstegn foran : ?
< Php
if ( ( $ db_conn = mysql_connect ( ' localhost ' , ! ' brugernavn ', ' password' )) {
}
? >
3
Tilføj en fejlmeddelelse inde "hvis " erklæring er krøllede seler , plus " exit ()" : ?
< php
if ( ( $ sql_conn = mysql_connect ( ' localhost ', ' brugernavn ', ' password' )) { < br ! >
print ( "Undskyld, men vi kunne ikke oprette forbindelse til databasen ! ")
exit ();
}
>
?
4
Tilføj denne kode til at vælge den database og teste for eventuelle fejl : Hej
if ( ( $ db_conn = mysql_query ( ' USE databasenavn ' , $ sql_conn ) {
< p! > print ( "Undskyld, men vi kan ikke få forbindelse til databasen. ")
exit ();
}
Denne kode går mellem PHP tags og efter kode, der forbinder til databasen. Erstat " databasenavn " med navnet på den database, som du ønsker at arbejde .
5.
Skriv din MySQL forespørgsel til at bygge tabellen. i PHP, en variabel erklære og gøre sin værdi svarende til MySQL forespørgsel, du vil bruge for at opbygge din forespørgsel Denne kode går mellem PHP tags og efter forbindelsen code: .
$ query = ' CREATE table_name ( ) « < br >
6
Tilføj felter til dit bord inde i MySQL query : Hej
$ query = ' CREATE table_name (
navn varchar (100) standard NULL,
< p > ID int ( 11) auto_increment NOT NULL , salg
PRIMARY KEY (ID )
) «
Husk at oprette et id felt og give det en" auto_increment "indstillingen . Brug id-feltet som tabellens primære nøgle, som vil række hver række oplysninger i din tabel for lettere adgang og bedre organisering .
7
Tilføj " mysql_query ()" funktionen til slutningen af . din kode , over den afsluttende PHP tag Pass i variablen indeholder dit MySQL query som argument for denne funktion Skriv " or die ( mysql_error ()); " efter funktionen til at håndtere fejl : .
mysql_query ( $ query ) or die ( mysql_error ());