PHP har flera funktioner som samverkar med MySQL-databaser som du kan använda för att få information från dem och visa på dina HTML-sidor . Dessa inkluderar anslutning , urval och funktioner frågan . Spara resultatet av förbindelsen fungerar i PHP-variabler för att hålla anslutningen öppen på webbsidan tills du har samlat all information du behöver från databasen . Mysql_connect Funktion
Innan du kan få någon information från MySQL tabeller till din webbsida , måste du ansluta till själva databasen . PHP mysql_connect funktion öppnar anslutningen till servern . På ett minimum , du måste passera MySQL-server , användarnamn och lösenord som parametrar i funktionen , antingen som stränglitteraler eller variabler . Du kan också skicka ytterligare två parametrar : en som används för att skilja mellan flera samtal till mysql_connect funktion för olika databasservrar , och den andra för att ställa in klient flaggor . Funktionen upprättar antingen anslutningen eller returnerar false . Addera mysql_select_db Funktion
PHP mysql_select_db funktionen väljer en databas som finns på MySQL- servern , vilket speciellt hjälper när flera databaser existerar. På ett minimum , behöver du bara passera databasens namn som en parameter , antingen som en sträng bokstavlig eller i en variabel . Men , har du möjlighet att passera en identifierare som en andra parameter om du har etablerade kontakter till flera MySQL-databaser . Funktionen returnerar true om den finner databasen , eller false om det misslyckas .
Mysql_query funktion
När du har slutfört en anslutning till en MySQL-databas , PHP mysql_query funktionen kan du söka i tabellerna för information. Du använder SQL syntax i de frågor , bland annat välja , infoga , uppdatera och ta bort frågor . Du behöver bara skicka frågan som en parameter till mysql_query funktion , antingen som en sträng bokstavlig eller en variabel . Däremot behöver du inte inkludera ett semikolon i slutet av frågan . Du kan också skicka en identifierare parameter liknar mysql_select_db funktionen . Funktionen returnerar resultaten av frågan om man finner några . Addera Mysql_close Funktion
PHP mysql_close -funktionen stänger en anslutning till en MySQL-databas . Om du har bara kallat mysql_connect funktionen gång på webbsidan , behöver du inte skicka några parametrar till mysql_close funktionen . Om du har etablerat flera anslutningar , passera identifierare värdet till nära funktionen för att ange att du vill avsluta detta sammanhang . Om du har flera öppna anslutningar men inte anger vilken du vill stänga , avslutar mysql_close funktionen den senast öppnade anslutning .