16.06.2007, 00:38 
		
	
	
		Hallo,
ich habe das Problem, dass eine while-Schleife bei mir das letzte Ergebnis 2mal ausgibt. mysql_num_rows() gibt beispielsweise 3 aus, per while kommen aber 4!?
Der Code:
Dies hat bei mir nun leider zu dicken Zeitdifferenzen gesorgt...
Was ist falsch?
	
	
ich habe das Problem, dass eine while-Schleife bei mir das letzte Ergebnis 2mal ausgibt. mysql_num_rows() gibt beispielsweise 3 aus, per while kommen aber 4!?
Der Code:
PHP-Code:
$tcontime = 0;
$query9 = mysql_query("SELECT time FROM game_tconstruction WHERE id = '$uid' AND cid = '$cid2'");
        $menge9 = mysql_num_rows($query9); //3 Ergebnisse
        while($row9 = mysql_fetch_array($query9))
        {
            $tcontime = $tcontime + ($row9['time'] - time());
            echo($tcontime."<br />"); //4 Ergebnisse
        }
        $noc = $noc + $menge9;
        echo($tcontime);
    } 
Dies hat bei mir nun leider zu dicken Zeitdifferenzen gesorgt...
Was ist falsch?
 
  

 

