| |||||||
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) |
| Neuer User Registriert seit: Jan 2007
Beiträge: 100
| eindim array in zweidim array wandeln
ich hole aus einer datenbank daten und möchte ein eindim array in ein zweidim array umwandeln ! Code: var v:LoadVars = new LoadVars();
//
v.sendAndLoad("http://localhost/flash_db/stadt.php", v, "POST");
v.onLoad = function(geladen) {
//
if (geladen) {
//
trace(this.var_1);
trace(this.var_2);
trace("datensätze : "+this.var_3);
//
//---------------------------------------
}
var zeile:Array = new Array();
//
var xx:Array = new Array();
//
var y = 0;
while (y++<113) {
//
this["zeile"+y];
//
trace("zeile"+y+"="+this["zeile"+y]);
zeile1=!Wiki(A):!Tirana(HS)!Deutsch!!http://de.wikipedia.org/wiki/Tirana!Englisch!http://translate.google.de/translate?hl=de&langpair=en|de&u=!
http://en.wikipedia.org/wiki/Tirana!Albanisch!http://translate.google.de/translate?hl=de&langpair=sq|de&u=!
http://sq.wikipedia.org/wiki/Tirana!!!!!!!!!!<br><br>
var i = 0;
while (i++<20) {
//
_global.zeile = this["zeile"+y].split("!");
//
trace("zeile i="+i+" "+_global.zeile[i]);
zeile i=1 Wiki(A):
zeile i=2 Tirana(HS)
zeile i=3 Deutsch
zeile i=4
zeile i=5 http://de.wikipedia.org/wiki/Tirana
zeile i=6 Englisch
zeile i=7 http://translate.google.de/translate?hl=de&langpair=en|de&u=
zeile i=8 http://en.wikipedia.org/wiki/Tirana
zeile i=9 Albanisch
zeile i=10 http://translate.google.de/translate?hl=de&langpair=sq|de&u=
zeile i=11 http://sq.wikipedia.org/wiki/Tirana
zeile i=12
zeile i=13
zeile i=14
zeile i=15
zeile i=16
zeile i=17
zeile i=18
zeile i=19
zeile i=20
//
// in ein zweidim array umwandeln - funktioniert nicht !
_global.xx[y] = this["zeile"+y].split("!"); <--- funktioniert nicht
trace("zeile i="+i+" "+_global.xx[i]);
}}}; |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.326
|
hier mal ein einfaches beispiel: Code: var str:String="a1!a2!a3#b1!b2!b3#c1!c2!c3";
//
var ary:Array=str.split('#');
for (var i in ary) {
ary[i]=ary[i].split('!');
}
//
trace(ary[0][0]);
trace(ary[1][2]);
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de Geändert von hgseib (03-09-2009 um 13:21 Uhr) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jan 2007
Beiträge: 100
|
danke ! hab's probiert . funkt noch nicht ! Code: var v:LoadVars = new LoadVars();
//
v.sendAndLoad("http://localhost/flash_db/stadt.php", v, "POST");
v.onLoad = function(geladen) {
//
if (geladen) {
//
trace(this.var_1);
trace(this.var_2);
trace("datensätze : "+this.var_3);
//
trace("\n");
//
//---------------------------------------
//
//php script
//for ($i = 1; $i <= $d_saetze; $i++) {
//echo "&zeile$i="."!".$var_feld1[$i]."!".$var_feld2[$i]."!".$var_feld3[$i]."!".$var_feld4[$i]."!".$var_feld5[$i]."!".$var_feld6[$i]."!"
//.$var_feld7[$i]."!".$var_feld8[$i]."!".$var_feld9[$i]."!".$var_feld10[$i]."!".$var_feld11[$i]."!".$var_feld12[$i]."!".$var_feld13[$i]."!"
//.$var_feld14[$i]."!".$var_feld15[$i]."!".$var_feld16[$i]."!".$var_feld17[$i]."!".$var_feld18[$i]."!".$var_feld19[$i]."!".$var_feld20[$i].",";
//newsarray=this.zeile1+this.zeile2+this.zeile3;
/*GELADEN AUS MYSQL - funktioniert nicht , obwohl gleich mit unten?
!Wiki(A):!Tirana(HS)!Deutsch!!http://de.wikipedia.org/wiki/Tirana!Englisch!http://translate.google.de/translate?hl=de&langpair=en|de&u=!
http://en.wikipedia.org/wiki/Tirana!Albanisch!http://translate.google.de/translate?hl=de&langpair=sq|de&u=!
http://sq.wikipedia.org/wiki/Tirana!!!!!!!!!,<br><br>!Wiki(K):!Tirana(HS)!Deutsch!!
http://de.wikipedia.org/wiki/Kategorie:Tirana!Englisch!
http://translate.google.de/translate?hl=de&langpair=en|de&u=!http://en.wikipedia.org/wiki/Category:Tirana!
Albanisch!http://translate.google.de/translate?hl=de&langpair=sq|de&u=!
http://sq.wikipedia.org/wiki/Kategoria:Tiranë!!!!!!!!!,<br><br>!Wiki(P):!!!!nv!!!nv!!!nv!!!!!!!!!,<br><br>*/
newsarray=["!Wiki(A):!Tirana(HS)!Deutsch!!http://de.wikipedia.org/wiki/Tirana!Englisch!http://translate.google.de/translate?hl=de&langpair=en|de&u=!http://en.wikipedia.org/wiki/Tirana!Albanisch!http://translate.google.de/translate?hl=de&langpair=sq|de&u=!http://sq.wikipedia.org/wiki/Tirana!!!!!!!!!","<br><br>!Wiki(K):!Tirana(HS)!Deutsch!!http://de.wikipedia.org/wiki/Kategorie:Tirana!Englisch!http://translate.google.de/translate?hl=de&langpair=en|de&u=!http://en.wikipedia.org/wiki/Category:Tirana!Albanisch!http://translate.google.de/translate?hl=de&langpair=sq|de&u=!http://sq.wikipedia.org/wiki/Kategoria:Tiranë!!!!!!!!!","<br><br>!Wiki(P):!!!!nv!!!nv!!!nv!!!!!!!!!,<br><br>"]
trace(newsarray)
detai=[]
for(var i=0; i<newsarray.length; i++ )
{ detai[i] = newsarray[i].split("!")}
var y = 0;
while (y++<20) {
trace(0+" "+y+" "+detai[0][y])
}
var y = 0;
while (y++<20) {
trace(1+" "+y+" "+detai[1][y])
}
var y = 0;
while (y++<20) {
trace(2+" "+y+" "+detai[2][y])
}
} |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |