Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ponowienie połączenia z bazą MySQL
Forum PHP.pl > Forum > PHP
ktuvok
Załóżmy, że łączę się z bazą MySQL w taki sposób:

  1. <?php
  2.  
  3. $connection = mysql_connect(&#092;"serwer.pl\", \"juzer\", \"haslo\")
  4. $db = mysql_select_db(&#092;"moja_baza\");
  5.  
  6. ?>


Jak obsłużyć ewentualny błąd o treści "zbyt wiele połączeń"? Chodzi mi o to,
by skrypt dokonał np. n kolejnych prób połączenia z bazą, zanim wyświetli mi
komunikat o błędzie.

Osobna sprawa, że nie znajduje błędu o tej treści na liście numerów błędów bazy... sad.gif

(pomroczność?)

Pozdrawiam,
Krzysiek
hwao
  1. <?php
  2.  
  3. function Polacz( $prob )
  4. {
  5.  $i=0;
  6.  
  7. while( is_resource( $c = mysql_connect() ) )
  8. {
  9. $i++;
  10. if( $i == $prob )
  11. {
  12.  return FALSE; //brak polaczenia  
  13.  break;
  14. }
  15.  }
  16.  
  17. return $c; // polaczyl sie
  18. }
  19.  
  20. ?>


mozesz tak proobowac ale nie obiecuje ze dziala :-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.