Program för personliga aktiviteter - INSERT SQL-uttalande och mysql_query () -funktion - 2

Funktionen mysql_query ()

Nu behöver vi ett sätt att skicka den här frågan till servern och för servern att meddela oss om allt gick bra. Vi kan använda funktionen mysql_query () för att göra detta. Som i den kod vi just diskuterade kommer vi igen att sätta denna funktion till en variabel och den här gången kommer vi att namnge variabeln $ resultat. Du kan dock använda valfritt namn för denna variabel. Som tidigare är det inte nödvändigt att göra detta, men det gör koden mycket lättare att läsa. Koden för själva mysql_query () -funktionen placeras efter samma storlek men inga citattecken behövs. Uttalandet slutar med en semikolon.

$ resultat = @mysql_query ($ sql_send, $ anslutning)
eller dö
("Kunde inte ansluta till databasen just nu. Försök senare.");
Notera--På grund av utrymmesbegränsningar är den här koden lindad men kan verkligen vara på en rad.

Som ni ser använder detta uttalande två variabler som placeras mellan parentesen. ($ sql_send och $ anslutning). Vi initierade $ sql_send-variabeln i sql INSERT-uttalandet. Anslutningsvariabeln $ skapades i funktionen mysql_connect () från en tidigare handledning.

Vi återanvände också några av de saker du lärde dig i samma tidigare handledning. Denna nya mysql_query () -funktion använder också @ för att undertrycka standardfelmeddelandet och die () -satsen för att anpassa ett felmeddelande för att vi inte kan ansluta till databasen.

När du använder PHP stängs anslutningen till servern automatiskt för dig.

← Tillbaka



MySQL-databasen och reglerna för användning av SQL-frågor
Program för personliga aktiviteter Kalender - Använd strtotime- och mysql_select_db-funktionerna
Hur du ansluter till MySQL Server med PHP mysql_connect-funktionen