Program kalendarza czynności osobistych - instrukcja SQL INSERT i funkcja mysql_query () - 2

Funkcja mysql_query ()

Teraz potrzebujemy sposobu na wysłanie tego zapytania do serwera i na serwer, aby poinformował nas, czy wszystko poszło dobrze. W tym celu możemy użyć funkcji mysql_query (). Tak jak w omawianym kodzie, ponownie ustawimy tę funkcję na zmienną i tym razem nazwiemy zmienną $ wynik. Możesz jednak użyć dowolnej nazwy dla tej zmiennej. Tak jak poprzednio, nie jest to konieczne, ale znacznie ułatwia odczytanie kodu. Kod samej funkcji mysql_query () jest umieszczony po równej wielkości, ale nie są potrzebne cudzysłowy. Instrukcja kończy się średnikiem.

Wynik $ = @mysql_query ($ sql_send, $ connection)
lub zgiń
(„W tej chwili nie można połączyć się z bazą danych. Spróbuj później.”);
Uwaga--Ze względu na ograniczenia miejsca ten kod jest zawijany, ale tak naprawdę może być w jednym wierszu.

Jak widać, w tej instrukcji używane są dwie zmienne umieszczone między nawiasami. ($ sql_send i $ connection). Zainicjowaliśmy zmienną $ sql_send w instrukcji sql INSERT. Zmienna $ connection została utworzona w funkcji mysql_connect () z poprzedniego samouczka.

Ponownie wykorzystaliśmy niektóre rzeczy, których nauczyłeś się w tym samym poprzednim samouczku. Ta nowa funkcja mysql_query () wykorzystuje również @, aby ukryć domyślny komunikat o błędzie, oraz instrukcję die () w celu dostosowania komunikatu o błędzie, co oznacza, że ​​nie możemy połączyć się z bazą danych.

Gdy używasz PHP, połączenie z serwerem jest dla ciebie automatycznie zamykane.

← Wstecz



Baza danych MySQL i zasady korzystania z zapytań SQL
Program kalendarza działań osobistych - użyj funkcji strtotime i mysql_select_db
Jak połączyć się z serwerem MySQL za pomocą funkcji PHP mysql_connect