Array in Strings ?!?

07/29/2012 13:09 v1Dr333s#1
Hallo :)
ich habe einen Array, der so aussieht:
[Only registered and activated users can see links. Click Here To Register...]
ich möchte jetzt daraus die daten einzeln speicher, heißt ich habe dann am ende
Code:
username[1]="dfgvb"
password[1]="jhj"
email[1]="hgj"
time[1]="11:49"
und dass dann mit allem.
habs schon mit StringSplit ausprobiert, aber das klappt irgwie nicht..
07/29/2012 13:56 lolkop#2
Quote:
Originally Posted by v1Dr333s View Post
Hallo :)
ich habe einen Array, der so aussieht:
[Only registered and activated users can see links. Click Here To Register...]
ich möchte jetzt daraus die daten einzeln speicher, heißt ich habe dann am ende
Code:
username[1]="dfgvb"
password[1]="jhj"
email[1]="hgj"
time[1]="11:49"
und dass dann mit allem.
habs schon mit StringSplit ausprobiert, aber das klappt irgwie nicht..
wenn du in dem array schon alle daten hast, warum solltest du dann noch mehrere arrays davon erstellen? o0
07/29/2012 14:02 v1Dr333s#3
ich möchte die alle so in einem array haben, dass ich alle nutzernamen in einem array habe, sortiert also username[1] und username[2]
dass dann mit allen daten.
mit dem array den ich jetzt habe kann ich garnix anfangen..

edit: ich denke, man kann die auch abfragen.
ich hab das so:
Code:
$aOk = _EzMySql_GetTable2d("SELECT username,password,email FROM boxen WHERE id < '"& "1000" & "';")
_ArrayDisplay($aOk, "2d Array Names of certain eyecolour")
msgbox(0,"",$aOk[2])
jetzt krieg ich allerdings:
Quote:
Array variable has incorrect number of subscripts or subscript dimension range exceeded.:
07/29/2012 14:06 -STORM-#4
Code:
; // Anzahl der Reihen überprüfen
$rowcount = UBound($array, 1)
; // eindimensionale Arrays mit dieser Größe definieren
Dim $username[$rowcount]
Dim $password[$rowcount]
Dim $email[$rowcount]
Dim $time[$rowcount]
; // Arrays füllen
For $i = 0 To $rowcount - 1
	$username[$i] = $array[$i][0]
	$password[$i] = $array[$i][1]
	$email[$i] = $array[$i][2]
	$time[$i] = $array[$i][3]
Next

Falls etwas unklar ist, einfach nachfragen. :)
07/29/2012 14:11 v1Dr333s#5
vielen dank, jetzt hab ichs auch :)
Code:
$array[$i][0]
wusste nicht dass das geht. vielen dank an euch :)

kann geclosed werden :3
07/30/2012 21:15 Lawliet#6
#closed