Przy założeniu, że nie stosujesz połączeń persystentnych (a ja ich tutaj nie stosuję), połączenie jest automatycznie zrywane po zakończeniu wykonywania danego skryptu PHP. Nie ma więc konieczności zamykania go. Sens w zamykaniu połączenie pojawi się wtedy, gdy np. Twój skrypt wykonuje się bardzo długo (kilka minut) i nie chcesz daremnie blokować jednego wolnego slotu na połączenia. W moim przypadku jednak skrypty wykonują się szybciej niż w sekundę, więc pomijam tę operację :)
@Unknow, Czy jest szansa, że pojawi się jeszcze jakiś odcinek Twoich Videoartów z PHP? Przydałoby się coś o bardziej zaawansowanym wykorzystaniu danych bazy z MySQL w aplikacjach PHP... :D
Jeśli zainstalujesz MySQLa na Windowsie, to otrzymujesz razem z nim (w domyślnej paczce) program o nazwie 'mysql.exe'. Jest to dokładnie ten sam program, którego ja używam w kursach php/mysql (czyli edytor konsolowy). Nie musisz więc szukać niczego specjalnego, bo odpowiednie narzędzie masz dostarczone razem z bazą danych.
A ja, jeśli mogę, mam pytanie, dla wielu pewnie proste, by nie rzec banalnie śmieszne. Od razu zaznaczam grzecznie, że umieszczony tu adres hostingodawcy to nie świadoma reklama. Do rzeczy: czy jeśli mam wykupiony adres (przykład) alamakota.linuxpl.com a do tego domenę globalną alamakota.com to tam, gdzie w mysql_connect wpisuje się localhost winienem wpisać adres konta (alamakota.linuxpl.com) czy już bezpośredniej domeny? Wydaje mi się, że to pierwsze ale wolę się upewnić.
musisz zapytać o to swojego dostawcę hostingu, ponieważ prawdopodobnie ani nazwa domeny ani nazwa konta nie będzie tutaj prawidłową odpowiedzią. Dla bardzo wielu hostingów będzie to właśnie 'localhost', ale nie wiem jak to wygląda dla linuxPL. Niektóre z firm mają oddzielne domeny dla baz SQL np. sql.nazwa-firmy.pl. Wejdź do panelu zarządzania kontem i poszukaj jaki jest Twój adres serwera, lub napisz do supportu aby Ci go podali. P.S. w 80% przypadków będzie to 'localhost' i dla testów tak możesz zostawić i sprawdzić, czy działa :)
Podziękowanie za reakcję i radę - to przede wszystkim. Mówiąc szczerze sądziłem, że localhost dotyczy wyłącznie serwerów stawianych na komputerach lokalnych (Apache, XAMPP itp.), ale oczywiście zapytam gdzie trzeba.
Zrobiłem stronę na serwisie darmowym serwisie www.cba.pl. Chciałbym dodać do niej forum oparte na MySQL, ale nie wiem jaką nazwę serwera podać: mysql_connect('nie wiem co tu podać ', 'login', 'hasło'. Dziękuję za pomoc