Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML][JavaScript]Jak połączyć PHP i JS w takim przypadku
yalus
post
Post #1





Grupa: Zarejestrowani
Postów: 281
Pomógł: 0
Dołączył: 8.07.2005
Skąd: EU

Ostrzeżenie: (0%)
-----


witam wszystkich,

mam oto taki plik:

  1. <?php
  2. function refresh_page()
  3. {
  4.  
  5.    <br><br>
  6.    HTTP Event - <b>".mysql_errno()." : ".mysql_error()."</b> - The request cannot be processed at this time.
  7.    <br><br>
  8.    <a href='java script:location.reload(true)'>Please click here to refresh this page</a>
  9.    <br><br>  
  10.   </body>
  11.   </html>";
  12. }
  13.  
  14.  
  15. "
  16. <html>
  17. <head>
  18. </head>
  19.  
  20. <body>";
  21.    $query="Select * from tbl1";
  22.    $result_total  = mysql_query($query);
  23. </body>
  24. </html>";
  25. ?>



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:

  1. <?php
  2. $result_total  = mysql_query($query) or die(refresh_page());
  3. ?>


po wystapieni bledu pojawia sie link w ktory klikajac odswierzamy strone a czy jest mozliwe odswierzenie strony po wystapieniu bledu bez klikniania?

pozdrawiam

Ten post edytował yalus 10.07.2009, 10:58:52
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:29