Komplette DB auslesen und ausgeben (inkl. Feldnamen)

Danke sehr.
Ein Problem hätte ich noch dann bin ich fertig ^^

Wenn eine Datei schon vorhanden ist, dann soll er sie so lange umbenennen, bis der Name passt. (Die Namen sind Fortlaufend - also mit einer 1, 2, 3, etc. dahinter)
Wie kann ich das umsetzen? Was ist da Besser while oder for?

Hab es mit if-abfragen in einer for-schleife probiert aber die hört entweder nicht auf, bis die Anforderung erfüllt ist oder gibt nur den Dateinamen mit einer 1 dahinter aus, obwohl er schon vorhanden ist (Hab es erstmal nur mit nem echo ausgegeben bevor ich soweit bin die Dateien zu erstellen) :(


Wenn das noch klappt dann habt ihr mir wirklich sehr sehr geholfen :)
 
Ich würde es wohl mit while machen, ca. so:

Code:
  $i=0;
  while(!file_exists($i.'.dateiendung')){$i++;}
  echo $i.'.dateiendung exitiert nicht, kann erzeugt werden';
 
Hab es mit ner for-Schleiche hinbekommen. Trozdem danke... Nun hat sich aber ein kleines Problemchen bei der Sache eingeschlichen...

Wenn er die Datei erstllt dann macht er da <br> rein statt einfach einen Zeilenumbruch :( Wie kann ich da abhilfe schaffen?
\r\n klappt irgendwie nicht so recht :(
 
Zurück