12/01/10 12:09
giocala88
Salve ragazzi, ho creato un file index.php che contiene delle invocazioni di funzioni ed un secondo file libreria.php che contiene le dichiarazioni di funzioni.
E' sorto un problema inspiegabile, davvero?!
CODICE PHP -> index.php
<?php
// invoco la funzione
stampa_records_campionato_naz();
// invoco la funzione
stampa_partite();
?>
CODICE PHP -> libreria.php
<?php
function stampa_records_campionato_naz() {
....
}
?>
<?php
function stampa_partite() {
// recupero campi
require 'config_GET.php';
// leggo la query campionato_naz specifica
$stampa_partite = mysql_query("SELECT id_squadra, nome_s, id_casa, id_ospite FROM
squadra, partita WHERE
(id_squadra = id_casa OR id_squadra = id_ospite) AND
id_campionato = '$id_campionato'"
//Condizione per eventuali errori
if(!$stampa_partite) {
// visualizza un mex di errore
echo "Errore nella query $stampa_partite: " . mysql_error();
}
// ciclo gli elementi
while ($result_stampa_partite = mysql_fetch_array($stampa_partite)) {
// associo mysql_fetch_array ad una variabile
$id_squadra = $result_stampa_partite['id_squadra'];
$id_casa = $result_stampa_partite['id_casa'];
$id_ospite = $result_stampa_partite['id_ospite'];
$nome_s = $result_stampa_partite['nome_s'];
// controllo sulla stampa degli elementi
// condizione che visualizza le squadre di casa
if($id_squadra == $id_casa) {
// visualizzo gli elementi
echo "<b>$nome_s</b>" . " ";
}
//altrimenti, visualizzo le sole squadre ospiti
else {
// visualizzo gli elementi
echo "<b>$nome_s</b><br/>";
}
}
}
?>
Allora se dichiaro la sola funzione stampa_records_campionato_naz tutto fila liscio, appena dichiaro la funzione stampa_partite() mi riporta nella pagina php questo errore
Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/adminserver/public_html/BDSI/libreria_index.php on line 149
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/adminserver/public_html/BDSI/libreria_index.php on line 149
Errore nella query : Access denied for user 'www-data'@'localhost' (using password: NO)
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/adminserver/public_html/BDSI/libreria_index.php on line 162
... ho controllato il codice select in mysql e va tutto bene....
Che significa quest'errore???? ...
E' sorto un problema inspiegabile, davvero?!
CODICE PHP -> index.php
<?php
// invoco la funzione
stampa_records_campionato_naz();
// invoco la funzione
stampa_partite();
?>
CODICE PHP -> libreria.php
<?php
function stampa_records_campionato_naz() {
....
}
?>
<?php
function stampa_partite() {
// recupero campi
require 'config_GET.php';
// leggo la query campionato_naz specifica
$stampa_partite = mysql_query("SELECT id_squadra, nome_s, id_casa, id_ospite FROM
squadra, partita WHERE
(id_squadra = id_casa OR id_squadra = id_ospite) AND
id_campionato = '$id_campionato'"
//Condizione per eventuali errori
if(!$stampa_partite) {
// visualizza un mex di errore
echo "Errore nella query $stampa_partite: " . mysql_error();
}
// ciclo gli elementi
while ($result_stampa_partite = mysql_fetch_array($stampa_partite)) {
// associo mysql_fetch_array ad una variabile
$id_squadra = $result_stampa_partite['id_squadra'];
$id_casa = $result_stampa_partite['id_casa'];
$id_ospite = $result_stampa_partite['id_ospite'];
$nome_s = $result_stampa_partite['nome_s'];
// controllo sulla stampa degli elementi
// condizione che visualizza le squadre di casa
if($id_squadra == $id_casa) {
// visualizzo gli elementi
echo "<b>$nome_s</b>" . " ";
}
//altrimenti, visualizzo le sole squadre ospiti
else {
// visualizzo gli elementi
echo "<b>$nome_s</b><br/>";
}
}
}
?>
Allora se dichiaro la sola funzione stampa_records_campionato_naz tutto fila liscio, appena dichiaro la funzione stampa_partite() mi riporta nella pagina php questo errore
Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/adminserver/public_html/BDSI/libreria_index.php on line 149
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/adminserver/public_html/BDSI/libreria_index.php on line 149
Errore nella query : Access denied for user 'www-data'@'localhost' (using password: NO)
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/adminserver/public_html/BDSI/libreria_index.php on line 162
... ho controllato il codice select in mysql e va tutto bene....
Che significa quest'errore???? ...
aaa