Jak można sprawdzić, czy dany serwer obsługuje bazy MyQSL (tak jak dla php polecenie PHPINFO(); - czy istnieje coś podobnego dla MySQL ??
mysql_connect("localhost", "niby_user", "niby_haslo") or die("Jest MySql!");
jeśli serwer wyświetli, że nie ma funkcji mysql_connect - to mie ma MySql, a jeśli jest to wyświetli "Jest MySql" i oczywiście błąd połączenia ;)
A w ogóle to gdzie mam to wszystko wpisać ? W pliku htm, PHP, czy w delphi prog zrobic?
w pliku php
Wywala:
<font color="red">Fatal error: Call to undefined function: mysql_connect() in /opt/detox/test.php on line 5</span>
Czyli nie mam bazy?
Wywala:
<font color="red">Fatal error: Call to undefined function: mysql_connect() in /opt/detox/test.php on line 5</span>
Czyli nie mam bazy?
dokładnie - nie masz :(
Wyglada na to, ze Twoj PHP nie obsluguje funkcji MySQL (sic!). Moze nie jest wkompilowany odpowiedni modul?
To ci odpowie co jest na serwerze a czego nie ma:
Wyglada na to, ze Twoj PHP nie obsluguje funkcji MySQL (sic!). Moze nie jest wkompilowany odpowiedni modul?
Na to wygląda, a jeżeli chodzi o sprawdzenie czy jest mysql to wystarczy wpisać:
[code]
[/code]
i tam jest "zakładka" Mysql i tam masz wszytko o mysql, a jeżeli nie masz takiej "zakładki", a lbo jest wartość enabled ustawiona na disabled, to znaczy, że nie ma mysql, a jeżeli o pomysł z mysql_connect to polecam dać:
[code]
@mysql_connect();
[/code]
zamiast:
[code]
mysql_connect();
[/code]
ponieważ w pierwszym przypadku tak jak to jest u Detox-a nie jest wkompilowany do php moduł mysql-a. :)