Ciao,
scusate se la domnada è banale, ma la funzione cerca non mi funziona, mi fa aprire il file search.php anzichè cercarmi quello che voglio.
Veniamo a noi: ho da fare 5 query diverse e sono relative ad un 'unica connessione. Non capisco perché ma mi daà errore, finchè non apro e chiudo la connessione ad ogni query.
Non so cosa sbaglio. Questo è il codice
codice:
//query delle prossime partite in calendario
// richiamo il file di configurazione
require 'php/config2.php';
// richiamo lo script responsabile della connessione a MySQL
require 'php/connect.php';
$squadrac5m='Sportiva Staggia';
$squadrac5f='A.C.S. STAGGIA';
//calcetto maschile
$queryc5m="SELECT DATE_FORMAT(RisultatiC5m.Data,'%d-%m-%Y') AS Data, RisultatiC5m.SquadraC, RisultatiC5m.SquadraT, RisultatiC5m.Ora FROM RisultatiC5m WHERE RisultatiC5m.Data > curdate() AND ((RisultatiC5m.SquadraC='$squadrac5m')OR(RisultatiC5m.SquadraT='$squadrac5m')) ORDER BY RisultatiC5m.Data ASC LIMIT 1";
//lancio la query
$result = mysql_query($queryc5m);
// controllo l'esito
if (!$result)
{die("Errore nella query $query: " . mysql_error());}
// chiudo la connessione a MySQL
mysql_close();
while ($row = mysql_fetch_assoc($result))
{
echo''.$row['Data'].'-'.$row['Ora'].'
';
echo''.$row['SquadraC'].'-'.$row['SquadraT'].'';
}
// libero la memoria di PHP occupata dai record estratti con la SELECT
//mysql_free_result($result);
//calcetto femminile
$queryc5f="SELECT DATE_FORMAT(RisultatiC5f.Data,'%d-%m-%Y') AS Data, SquadraC, SquadraT, Ora FROM RisultatiC5f WHERE RisultatiC5f.Data >= curdate() AND ((RisultatiC5f.SquadraC='$squadrac5f')OR(RisultatiC5f.SquadraT='$squadrac5f')) ORDER BY RisultatiC5f.Data ASC LIMIT 1";
//lancio la query
$result= mysql_query($queryc5f);
// controllo l'esito
if (!$result)
{die("Errore nella query $query: " . mysql_error());}
// chiudo la connessione a MySQL
mysql_close();
while ($row = mysql_fetch_assoc($result))
{
echo''.$row['Data'].'-'.$row['Ora'].'
';
echo''.$row['SquadraC'].'-'.$row['SquadraT'].'';
}
// libero la memoria di PHP occupata dai record estratti con la SELECT
mysql_free_result($result);
// chiudo la connessione a MySQL
mysql_close($connessione);
?>
Grazie a chiunque sappia rispondermi 
EDIT: per la cronaca...questo è quello che mi dice. come potete veder la prima query funziona, ma non le restanti
codice:
18-01-2008-21:30:00
V.C.LA FONDIARIA C5-SPORTIVA STAGGIA
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /web/htdocs/www.rank95.com/home/test/index.php on line 181
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /web/htdocs/www.rank95.com/home/test/index.php on line 181
Errore nella query SELECT Pubblicazioni.Titolo, Pubblicazioni.IDPubblicazioni, Pubblicazioni.Sottotitolo, Autore.Nickname, Pubblicazioni.Data, Squadre.NomeSquadra, TipoPubblicazioni.Descrizione FROM TipoPubblicazioni INNER JOIN (Squadre INNER JOIN (Autore INNER JOIN Pubblicazioni ON Autore.IDAutore = Pubblicazioni.IDAutore) ON Squadre.IDSquadra = Pubblicazioni.IDSquadra) ON TipoPubblicazioni.IDTipo = Pubblicazioni.IDTipo ORDER BY Pubblicazioni.IDPubblicazioni DESC LIMIT 0,5: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)