mam oto taki plik:
<?php function refresh_page() { echo" <br><br> HTTP Event - <b>".mysql_errno()." : ".mysql_error()."</b> - The request cannot be processed at this time. <br><br> <a href='java script:location.reload(true)'>Please click here to refresh this page</a> <br><br> </body> </html>"; } " <html> <head> </head> <body>"; $query="Select * from tbl1"; echo" </body> </html>"; ?>
i bardzo czest zdaza mi sie ze w miejscu wykonywanie query dostaje 2 bledy:
2006 : MySQL server has gone away
2013 : Lost connection to MySQL server during query
w wypadku wystapienia ktoregos z nich caly skrypt sie wysypuje a mi zalezy na tym aby przechwycic ten blad w miare nie zauwazalnie dla uzytkownika. konstrukcja zapytania nie ma tutaj znaczenie bo uzytkownik nie ma na nia wplywu - jest zawsze taka sama i jest prawidlowa
dlatego postanowilem wprowadzic cos takiego:
<?php ?>
po wystapieni bledu pojawia sie link w ktory klikajac odswierzamy strone a czy jest mozliwe odswierzenie strony po wystapieniu bledu bez klikniania?
pozdrawiam