Rainer: Zeichen entfernen

Hallo,

ich lese aus der DB die Dateinamen für eine Slideshow aus.

var files=new Array(<?php while($z2=mysql_fetch_row($res2)): echo""../cmsupload/slide-$z2[0].$z2[1]", "; endwhile;?>)

Als Ergebnis erhale ich für mein JavaScript:

var files=new Array("../cmsupload/slide-1.jpg", "../cmsupload/slide-2.jpg", "../cmsupload/slide-3.jpg", )

Damit es funktioniert müssen aber das letzte Komma und das Letzte Leerzeichen weg. Wie kann ich das machen?
Gruss Rainer

  1. Hi,

    Damit es funktioniert müssen aber das letzte Komma und das Letzte Leerzeichen weg.

    was ausgegeben wurde, bleibt ausgegeben.

    Wie kann ich das machen?

    Beschäftige Dich mit Array-Funktionen wie join().

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo Rainer,

    while($z2=mysql_fetch_row($res2))
       {$a[]=$z2;}
    for($i;$a[$i];$i++)
       {
       echo ""../cmsupload/slide-$a[$i][0].$a[$i][1]"";
       if(isset($a[$i+1]))  echo ',';
       }

    sollte so klappen.

    Gruß aus Berlin!
    eddi

    --
    Manchmal trifft es einen doch ganz unverhofft t86591:
    > '..."Vorläufig abgebrochen" ist ungefähr so sinnvoll formuliert, wie "einstweilig erschossen" oder "temporär verbrannt"...'
    Ich danke Sven für diese Erkenntnis - Gott, was habe ich gelacht ;)