| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| n00b Registriert seit: Dec 2004
Beiträge: 94
| Parameter bei Callback-Funktion
Hi! Ich muss mehrere Abfragen an eine MySQL-Datenbank senden. Das was ich dann zurückbekomme muss ich an mehrere gleich aufgebaute Objekte anwenden. Dazu laufe ich die Objekte in einer Schleife durch und mache für jedes ein SendAndLoad mit der php-Datei die auf die Datenbank zugfreift. SendAndLoad ist aber so weit ich weis ja zeitversetzt. In der Callbackfunktion will ich jetzt die zurückbekommenen Daten an meine Objekte anpassen. Dazu muss ich mir aber irgendwo den Index des Objekts merken. SendAndLoad wird ja für alle Objekte dank der Schleife sofort hintereinander aufgerufen ohne dass auf einen Rückgabewert o.Ä. gewartet wird. Kann ich also der Callback-Funktion irgendwie einen zusätzlichen Parameter mitgeben damit sie weiss welches Objekt sie anpassen soll? Oder wie würde ihr das machen? ActionScript:
thx, m0m0 |
| | |
| | #2 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Also prinzipiell würde ich das Laden der Daten anders angehen: ActionScript:
![]() Nur das mit den Objekten, auf die die Daten verteilt werden sollen, hab ich nicht ganz verstanden... sowas könntest aber prinzipiell ja auch innerhalb des onLoad bewerkstelligen, oder...? Ansonsten mal genauere Infos...
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) Geändert von sonar (17-03-2005 um 16:55 Uhr) |
| | |
| | #3 (permalink) |
| n00b Registriert seit: Dec 2004
Beiträge: 94
|
Hi! Ich habe folgendes Problem: Wenn ich die Anfrage an die Datenbank über das PHP-Skript mache bleibt er ja im AS-Code nicht stehen. Wenn also die Antwort der PHP-Datei zurückkommt hat er die anderen Anfragen auch schon gesendet und weiß jetzt nicht zu welcher Anfrage die Antwort gehört. Ich kriege jetzt von der PHP-Datei einen String zurück (und das eben nicht nur einmal) den ich dann parse und nur bestimmte Elemente anzeige .. je nach dem was eben zurückkommt. Das Ganze muss ich aber für verschiedene Elemente machen (deshalb auch verschiedene Anfragen). Wie kann ich das also realieren, dass er die Antwort mit der richtigen Anfrage assoziiert? thx, m0m0 |
| | |
| | #4 (permalink) | |
| a.k.a maddin79 Registriert seit: Jul 2003 Ort: berlin f-hain
Beiträge: 1.693
| Zitat:
__________________ | |
| | |
| | #5 (permalink) | |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
| Zitat:
Erst wenn von PHP was zurückkommt, wird - solange wir noch nicht am Ende der elems-Liste angekommen sind - die nächste Ladeanweisung ausgeführt. D.h. du solltest realtiv gemütlich Zeit haben, deine Strings zu verwursten (z.B. in ein Array schubsen o.ä.)... Hab dir im code oben die "Eingriffsstelle" markiert!@maddin: red hier nicht dazwischen
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) Geändert von sonar (17-03-2005 um 16:57 Uhr) | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |