Kalenderprogramma voor persoonlijke activiteiten - INSERT SQL-instructie en mysql_query () Functie - 2

De functie mysql_query ()

Nu hebben we een manier nodig om deze query naar de server te sturen en de server om ons te laten weten of alles goed is gegaan. We kunnen de functie mysql_query () gebruiken om dit te doen. Net als in de code die we zojuist hebben besproken, zullen we deze functie opnieuw instellen op een variabele en deze keer zullen we de variabele $ result noemen. U kunt echter elke naam voor deze variabele gebruiken. Zoals eerder is het niet nodig om dit te doen, maar het maakt de code veel gemakkelijker te lezen. De code voor de functie mysql_query () zelf wordt achter de gelijke grootte geplaatst, maar er zijn geen aanhalingstekens nodig. De instructie eindigt met een puntkomma.

$ result = @mysql_query ($ sql_send, $ connection)
of sterf
("Kon momenteel geen verbinding maken met de database. Probeer het later opnieuw.");
Notitie--Vanwege ruimtebeperkingen is deze code ingepakt, maar kan deze echt allemaal op één regel staan.

Zoals u kunt zien, gebruikt deze instructie twee variabelen die tussen de haakjes worden geplaatst. ($ sql_send en $ connection). We hebben de variabele $ sql_send geïnitialiseerd in de instructie sql INSERT. De variabele $ connection is gemaakt in de functie mysql_connect () uit een eerdere zelfstudie.

We hebben ook enkele dingen hergebruikt die je in dezelfde vorige zelfstudie hebt geleerd. Deze nieuwe functie mysql_query () gebruikt ook de @ om het standaardfoutbericht te onderdrukken en de instructie die () om een ​​foutbericht aan te passen voor de mogelijkheid dat we geen verbinding met de database kunnen maken.

Wanneer u PHP gebruikt, wordt de verbinding met de server automatisch voor u gesloten.

← terug



De MySQL-database en regels voor het gebruik van SQL-query's
Kalenderprogramma voor persoonlijke activiteiten - Gebruik de strtotime- en mysql_select_db-functies
Verbinding maken met de MySQL-server met de PHP mysql_connect-functie