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);
Kommentar