Conect DB
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Poradil by mi nekdo jak zamezit hlasce: Warning: mysql_connect(): Can't connect to MySQL server on .... atd... ktera se objevi pokud se nepripoji na server. Zkousel jsem to dat do ifu: if(!$link = mysql_connect ("mysql.webzdarma.cz","jmeno","heslo")){ echo "Could not connect"; } ale psalo to stejne, pak sem to zkousel podle toho co jsem nasel v nejakem helpu: $link = mysql_connect ("mysql.webzdarma.cz","jmeno","heslo") or die ("Could not connect"); a to jednou zobrazilo pouze ze se nepripojilo a pote treba 5x chybu a ze se nepripojilo... Zna nekdo nejaky zaruceny recept na to jak zamezit vypsani chyby? Predem dik. PS: existuje v PHP neco jako try, catch, finally ?
-
$link = @mysql_connect ("mysql.webzdarma.cz","jmeno","heslo"); if(!$link) { echo "Could not connect"; } Jméno a heslo se použije to, co je dáno v administraci pro mysql. Jinak mysql funguje. Tomík.
-
To si asi presne nepochopil o co me slo... Ja se na DB nakonektit umim, ale pokud je nejaky problem s DB (serverem) a nejsem schopen se pripojit na neco co "neexistuje", tak to hlasi chybu ze na radku v souboru chyba a ze se neda pripojit na SQL atd... a prave tu chybu ja chci osetrit aby se nezobrazovala, protoze co je komu do toho ze v mim souboru xy.php nastala chyba na radku, protoze nefunguje DB...
-
Však to je ten zdroják. Na potlačení chyb se používá před funkcí zavináč @. Tomík.
-
nebo vlastní ovladač chyb... ;) Je to opravdu praktická věc, výborně se podle toho hledaj chyby ve skriptech, který uživatel nenahlásí (jak asi...)
-
ad PS, v php 5 to myslim už je, v nižších verzích ne