Hallo ich habe ein etwas seltsames Verhalten von mysql_affected_rows bei mir festgestellt.
Auf dem Webserver, mit einer älteren MySQL Version funktioniert folgendes:
	
Local jedoch, mit MySQL 4.1.14 tut mysql_affected_rows nur bei Angabe der aktiven Verbindung zur DB.
Also:
	
Kann mir jemand sagen wieso? 
 
In der Doku steht ja das sich _affected_ bei einer SELECT anweisung genauso wie _num_ verhält.
Ich hab jetzt halt folgendes weil das auf beiden Servern tut:
	
							
						
					Auf dem Webserver, mit einer älteren MySQL Version funktioniert folgendes:
PHP-Code:
	
	
$show = mysql_query("SELECT * FROM tango_sprungmarken WHERE kurs_id='".$_SESSION['kurs']."' ");
$anzahl = mysql_affected_rows($show); 
Also:
PHP-Code:
	
	
$show = mysql_query("SELECT * FROM tango_sprungmarken WHERE kurs_id='".$_SESSION['kurs']."' ");
$anzahl = mysql_affected_rows($verbindung); 
 In der Doku steht ja das sich _affected_ bei einer SELECT anweisung genauso wie _num_ verhält.
Ich hab jetzt halt folgendes weil das auf beiden Servern tut:
PHP-Code:
	
	
$show = mysql_query("SELECT * FROM tango_sprungmarken WHERE kurs_id='".$_SESSION['kurs']."' ");
$anzahl = mysql_num_rows($show); 
          
 Moderator
Kommentar