PHP har flere funktioner , der interagerer med MySQL-databaser , som du kan bruge til at få oplysninger fra dem og vise på dine HTML-sider. Disse omfatter tilslutning , udvælgelse og query funktioner. Gemme resultaterne af tilslutnings funktioner i PHP variabler til at holde forbindelsen åben på websiden , indtil du har samlet alle de oplysninger, du har brug for fra databasen. Mysql_connect Function
Før du kan få nogen oplysninger fra MySQL tabeller til din webside , skal du oprette forbindelse til databasen selv. PHP mysql_connect funktion åbner forbindelsen til serveren. På et minimum , skal du passere MySQL-serveren , brugernavn og adgangskode som parametre i funktionen , enten som strengkonstanter eller variabler . Du kan også passere to yderligere parametre : én bruges til at skelne mellem flere opkald til mysql_connect funktionen for forskellige databaseservere , og den anden for at sætte klient flag. Funktionen enten etablerer forbindelsen eller returnerer falsk.
Mysql_select_db Function
PHP mysql_select_db funktionen vælger en database, der findes på MySQL -serveren, som især hjælper, når flere databaser eksistere . På et minimum, behøver du kun at passere database navn som en parameter , enten som en streng bogstavelig eller i en variabel. Men har du mulighed for at passere et id som en anden parameter, hvis du har oprettet forbindelser til flere MySQL databaser . Funktionen returnerer sand, hvis den finder databasen, eller falsk, hvis det mislykkes.
Mysql_query Function
Når du har udfyldt en forbindelse til en MySQL-database, PHP mysql_query funktion kan du søge i tabeller for oplysninger. Du bruger SQL-syntaks i forespørgsler , herunder vælge , indsætte , opdatere og slette forespørgsler. Du behøver kun at passere forespørgslen som en parameter til mysql_query funktionen , enten som en streng bogstavelig eller en variabel. Men du behøver ikke at inkludere et semikolon i slutningen af forespørgslen. De kan også give en identifikator parameter svarende til mysql_select_db funktion . Funktionen returnerer resultaterne af forespørgslen , hvis den finder nogen.
Mysql_close Function
PHP mysql_close Funktionen lukker en forbindelse til en MySQL-database . Hvis du kun har kaldt mysql_connect funktionen en gang på websiden, behøver du ikke at videregive nogen parametre til mysql_close funktion. Hvis du har oprettet flere forbindelser , passerer identifier værdi til den nært funktion til at angive , at du ønsker at lukke denne forbindelse. Hvis du har flere åbne forbindelser , men angiver ikke , hvilken en du ønsker at lukke den mysql_close funktionen afslutter den senest åbnede forbindelse.