tom_stuttgart
Grünschnabel
Hallo zusammen,
ich habe ein Projekt für nen Kunden von mir.
Dabei erstelle ich dynamisch für eine Produktübersicht die Produkte einzeln in einer Auflistung, die der Besucher dann einzeln anklicken kann um genauere Informationen zu bekommen.
Das funktioniert auch alles perfekt, mein Problem ist nur, die Anzahl der Produkte auszulesen und dann so viele Produkte darzustellen.
Die Anzahl lese ich aus einer PHP Datei die über MYSQL auf die DB zugreift und nur "&anzahl=3" zurückgibt. Ich habe es nach langem stöbern hier im Forum hinbekommen, dass ich zumindest schonmal im Ausgabefenster die Variable ausgeben kann. Nur er geht nicht in die Schleife. Vielleicht hab ich ja ein Denkfehler oder sowas. Auf jeden fall mach ich an den paar Zeilen schon ein paar Stunden dran rum. *G*
Vielleicht könnt ihr mir helfen?
Hier die Zeilen:
Im Ausgabe Fenster erscheint dann folgendes:
Vielen Dank im Voraus...
Gruß Tom
ich habe ein Projekt für nen Kunden von mir.
Dabei erstelle ich dynamisch für eine Produktübersicht die Produkte einzeln in einer Auflistung, die der Besucher dann einzeln anklicken kann um genauere Informationen zu bekommen.
Das funktioniert auch alles perfekt, mein Problem ist nur, die Anzahl der Produkte auszulesen und dann so viele Produkte darzustellen.
Die Anzahl lese ich aus einer PHP Datei die über MYSQL auf die DB zugreift und nur "&anzahl=3" zurückgibt. Ich habe es nach langem stöbern hier im Forum hinbekommen, dass ich zumindest schonmal im Ausgabefenster die Variable ausgeben kann. Nur er geht nicht in die Schleife. Vielleicht hab ich ja ein Denkfehler oder sowas. Auf jeden fall mach ich an den paar Zeilen schon ein paar Stunden dran rum. *G*
Vielleicht könnt ihr mir helfen?
Hier die Zeilen:
PHP:
//Festlegen Grundkoordinaten Produkt
produkt_x = 115;
produkt_y = -20;
//Setzen von 1 in erstem Produkt
produkt_grafik_1.text_id.text = 1;
//Zähler auf 2 setzen um den ersten Datensatz nicht doppelt anzuzeigen
i = 2;
//Laden der Variablen (anzahl)
varobj = new LoadVars();
varobj.onLoad = function(success)
{
if (success)
{
//Wenn die Variable geladen ist dann
//Ausgabe in Fenster (anzahl)
trace("Anzahl = "+this.anzahl);
zaehler = this.anzahl;
//Ausgabe in Fenster (zaehler)
trace("Zähler = "+zaehler);
while (zaehler>1)
{
//Ausgabe in Fenster (zaehler)
trace("Zähler in Schleife = "+zaehler);
duplicateMovieClip(produkt_grafik_1, "neue_produkt_grafik", i);
neue_produkt_grafik.text_id.text = i;
setProperty("neue_produkt_grafik", _name, "produkt_grafik_"+i);
setProperty("produkt_grafik_"+i, _y, produkt_y);
setProperty("produkt_grafik_"+i, _x, produkt_x);
i++;
zaehler--;
}
}
}
varobj.load("produkt.php");
Anzahl = 3
Zähler = 3
Vielen Dank im Voraus...
Gruß Tom