PHP kan du oprette dynamiske websider , så du kan indsætte og hente data fra en MySQL-database . Unikke felter hjælper dig med at identificere et felt fra andre poster i MySQL tabeller . Du indsætter en ny poster ved hjælp af PHP, og kalder et entydigt id -funktion til at indsætte den unikke område. MySQL sikrer, at den værdi, du indsætter er unik blandt de øvrige poster. Instruktioner
1
Højreklik på den PHP-fil , du vil bruge til at indsætte posten. Vælg " Åbn med " og derefter på " Notesblok " eller dit foretrukne PHP editor. Klik på " Åbn" for at indlæse PHP-kode i editoren .
2
Opret forbindelse til databasen . Indtast følgende tilslutning kode, hvis du ikke allerede har en eksisterende forbindelse : Hej
mysql_connect ( " localhost ", " bruger" , "password" ) or die ( mysql_error ());
ovenstående kode forbinder til lokale MySQL-database ved hjælp af brugernavnet "bruger " og adgangskoden "password ". Hvis en forbindelse ikke kan foretages , er en fejl vises .
3
Vælg den database, du vil indsætte den nye post . Indtast følgende kode til at oprette forbindelse til databasen : Hej
mysql_select_db ( " my_database " )
Erstat " my_database " med navnet på din database
4
Indsæt. posten ind i en tabel . Følgende kode indsætter en ny rekord i " produkter "-tabellen , og bruger " uniqid " funktion til at generere en entydig felt værdi : Hej
mysql_query ( "indsættes til produkter ( ProductID , navn) værdier ( uniqid () » product_name ' )");
kode indsætter produkt hedder " product_name " og genererer et unikt id for kolonnen " ProductID "
.