Salve a tutti il mio problema è questo:
Ho sviluppato una chat in php + mysql, e per far stampare a video i messaggi utilizzo un frame nascosto che si continua ad aggiornare..
Teoricamente non mi pare di aver commesso errori, tuttavia quando sono presenti numerosi utenti, può capitare di saturare le connessioni massime al db e in questo frame venga stampato a video il relativo errore..
Il mio problema è che quando avviene ciò si blocca l'esecuzione di tutta la pagina, o meglio la parte di php (credo).
Così facendo anche il refresh smette di funzionare e la chat si blocca.
Ora mi chiedevo è possibile evitare di far stampare a video i vari errori e permettere la corretta esecuzione del resto della pagina?
Cercando sul forum ho letto che occorre inserire il carattere @ prima dell'esecuzione della funzione..
Essendo che richiamo più di una funzione per il db:
mysql_connect ("$mysqlhost", "$mysqlname", "$mysqlpassword") or die ("Could not connect to database");
mysql_select_db ("$mysqldb");
mysql_query($sql, $db);
Davanti a quale di queste lo devo inserire? A tutte?
Esistono altre soluzioni?