sberzo
07-03-2007, 21:00
ciao a tutti,
avevo completato un ottimo script in php (in locale) per inserire dei dati in una tabella creata in mysql.
Fantastico tutto funzionava alla meraviglia.
Poi ho messo cambiato i collegamenti per il database e ho caricato le pagine sul mio spazio web in Aruba.
Adesso mi segnala un problema all'interno di due funzioni e non capisco proprio dove sia l'errore.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.oratoriodiferno.it/home/Iscrizioni/Default/Iscrizione2.php on line 61
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.oratoriodiferno.it/home/Iscrizioni/Default/Iscrizione2.php on line 82
e questo è il codice che mi da l'errore:
$db = mysql_connect ($host, $user, $pass)
or die ("Impossibile connettersi al server '$host'.");
$query_select = "select Nome, Cognome, Eta from fiaccola";
dbResult2 = mysql_query($query_select, $db);
while ($line = mysql_fetch_array($dbResult2, MYSQL_NUM)) {
foreach ($line as $col_value)
{
$numCogn = 0;
$numNome = 0;
$numEta = 0;
if($col_value==$Nome){
$numNome = $numNome+1;
}
if($col_value==$Cognome){
$numCogn = $numCogn+1;
}
if($col_value==$Eta){
$numEta = $numEta+1;
}
}
if (($numNome==1)&&($numCogn==1)&&($numEta==1)){
$riga=+1;
}
}
mysql_free_result($dbResult2);
I non riesco a trovare la soluzione,
qualcuno può dirmi qualcosa in più?
grazie mille
avevo completato un ottimo script in php (in locale) per inserire dei dati in una tabella creata in mysql.
Fantastico tutto funzionava alla meraviglia.
Poi ho messo cambiato i collegamenti per il database e ho caricato le pagine sul mio spazio web in Aruba.
Adesso mi segnala un problema all'interno di due funzioni e non capisco proprio dove sia l'errore.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.oratoriodiferno.it/home/Iscrizioni/Default/Iscrizione2.php on line 61
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.oratoriodiferno.it/home/Iscrizioni/Default/Iscrizione2.php on line 82
e questo è il codice che mi da l'errore:
$db = mysql_connect ($host, $user, $pass)
or die ("Impossibile connettersi al server '$host'.");
$query_select = "select Nome, Cognome, Eta from fiaccola";
dbResult2 = mysql_query($query_select, $db);
while ($line = mysql_fetch_array($dbResult2, MYSQL_NUM)) {
foreach ($line as $col_value)
{
$numCogn = 0;
$numNome = 0;
$numEta = 0;
if($col_value==$Nome){
$numNome = $numNome+1;
}
if($col_value==$Cognome){
$numCogn = $numCogn+1;
}
if($col_value==$Eta){
$numEta = $numEta+1;
}
}
if (($numNome==1)&&($numCogn==1)&&($numEta==1)){
$riga=+1;
}
}
mysql_free_result($dbResult2);
I non riesco a trovare la soluzione,
qualcuno può dirmi qualcosa in più?
grazie mille