Auf einer Accountaktivierungsseite habe ich irgend ne störung, ich kann die Seite aufrufen und der account wird geupdated also aktiviert, aber mysql_affected_rows zeigt nicht 1 an...
hier mal der code
	
Jedesmal nach dem update das funktioniert, kommt dann die meldung "'Aktivierung des Accounts misslungen!", es sollte aber eigentlich die erste kommen. Warum reagiert mysql_affected_rows nicht?? 
Wenn ich die mysql_error meldung ausgebe kommt "Warning: mysql_affected_rows(): supplied argument is not a valid MySQL-Link resource in /home/funnews/public_html/game/html/mailbest.php on line 16"
hat jemand ne ahnung was das bedeutet??
					hier mal der code
PHP-Code:
	
	
connect();
$pwd=md5($pwd);
$sql="UPDATE tbluser SET aktiv=1 WHERE nick='$nick' AND pwd='$pwd'"; 
$result=mysql_query($sql); 
if(mysql_affected_rows()==1)
    {
    $head='<meta http-equiv="refresh" content="3;URL=loginindex.php?inp_nick='.$nick.'">';
    $body='<a><div align="center"><b>Dein Account wurde aktiviert.</b></div></a>';
    }
else
    {
    $head='<meta http-equiv="refresh" content="5;URL=loginindex.php">';
    $body='<a><div align="center"><b>Aktivierung des Accounts fehlgeschlagen, der Administrator wird automatisch benachrichtigt!</b></div></a>';
    $text='Aktivierung des Accounts misslungen! nick ('.$nick.'). IP ('.$_SERVER['REMOTE_ADDR'].')';
    mail('game@funnews.ch', ''.$title.' - Accountaktivierung fehlgeschlagen', $text/*, "Content-Type: text/html\nContent-Transfer-Encoding: 8bit\n"*/);
    }
close(); 
Wenn ich die mysql_error meldung ausgebe kommt "Warning: mysql_affected_rows(): supplied argument is not a valid MySQL-Link resource in /home/funnews/public_html/game/html/mailbest.php on line 16"
hat jemand ne ahnung was das bedeutet??
 
          



 
 

 
							
						
Kommentar