[php/mysql] Anzahl der Abfragen in einer While Schleife

djjlx

---???---
ID: 62937
L
9 Mai 2006
599
21
Hallo!

Ich hab ein kleines Problem

Ich habe eine while Schleife gemacht die mir meine daten aus der db liest und zeile für zeile ausgibt. Nun würde ich gerne der Variable $posleft in jeder ausgegeben Zeile den wert 60 hinzufügen.

Das heißt in der ersten ausgegeben zeile ist der wert 60 in der zweiten ausgegeben zeile ist der wert 120 usw.

Kann man die einzelnen Abfragen zählen? bzw. die ausgebenen Zeilen nummerieren? Dann hätte ich einen wert den ich nur mit 60 multiplizieren muss.

PHP:
$res = mysql_query("SELECT * from trans_fahrzeuge WHERE nick = '$nick'")or die(mysql_error()); 
while ($data = mysql_fetch_array($res)) 
{ 
	
	$fzgid = $data["id"]; 
	$type = $data["type"];   
	$datum = $data["kaufdatum"];  
	$status = $data["status"]; 
	$rep = $data["repstatus"];
	$rep = round($rep,0);
	$posleft = '0';
	 
	echo "<tr>
			<td>$fzgid  </td>
			<td>$type</td>
			<td>$datum</td>
			<td>$status</td>
			<td>$rep <img scr='...' posleft:'$posleft' ...</td>
		  </tr>";
 }

Damit zb. jedes bild immer um 60px weiter angezeigt wird.
LG
 
Hallo
Meinst du das etwa so?

PHP:
$res = mysql_query("SELECT * from trans_fahrzeuge WHERE nick = '$nick'")or die(mysql_error()); 
$posleft = '0';
while ($data = mysql_fetch_array($res)) 
{ 
	
	$fzgid = $data["id"]; 
	$type = $data["type"];   
	$datum = $data["kaufdatum"];  
	$status = $data["status"]; 
	$rep = $data["repstatus"];
	$rep = round($rep,0);
	$posleft += '60';
	 
	echo "<tr>
			<td>$fzgid  </td>
			<td>$type</td>
			<td>$datum</td>
			<td>$status</td>
			<td>$rep <img scr='...' posleft:'$posleft' ...</td>
		  </tr>";
 }

Gruß
Badhuman