Ich hab in der Datenbank ein Haufen Daten, die immer irgendwie zusammen gehören.
Jetzt möchte ich bestimmte Daten in eins oder verschiedene arrays laden.
Das sieht ungefähr so aus:
- Code: Alles auswählen
...
//wettkampf id's holen
$wettkampfidarr = array();
$ii = "1";
while($ii <= "14") {
$result5 = mysql_query("SELECT * FROM svu11_wettkampf WHERE samm_id='".$samm_id."' AND wettkampf_jahr ='".$jahr."' AND wettkampf_nr='".$ii."'");
$data=mysql_fetch_assoc($result5);
$wettkampfidarr = $data['wettkampf_id'];
$ii++;
}
//ergebnisse holen
$schutzergidarr = array( ); // ergebnis id
$schutzergbnarr = array();// Ergebnis
$schutzergewarr = array(); // Ergebnis gewertet
$schutzwettkarr = array(); // Wettkampf id
$ii = "1";
$iii = "1";
while($ii <= "15") {
if($schutzearr[$ii] != "0") {
while($iii <= "14") {
$result5 = mysql_query("SELECT * FROM svu11_ergebnisse WHERE samm_id='".$samm_id."' AND schuetze_id='".$schutzearr[$ii]."' AND wettkampf_id='".$wettkampfidarr[$iii]."'");
while($data=mysql_fetch_assoc($result5)) {
$schutzergidarr[$ii] = $data['ergebnis_id'];
$schutzergbnarr[$ii] = $data['ergebnis'];
$schutzergewarr[$ii] = $data['gewertet'];
$schutzwettkarr[$ii] = $data['wettkampf_id'];
}
$iii++;
}
}
$ii++;
}
....
Irgendwie funktioniert das nicht. Im prinzip handelt sich um ein Script, mit dem ich die Wettkampfergebnisse eines Schützenvereins anzeigen möchte. vielleicht ist es auch viel einfacher möglich und nicht mit den 5 arrays. Ich komm net weiter.. ich möchte dann zum anzeigen einfach ne Schleife erstellen, und da dann alle infos für die Wettkämpfe ausgegen.
Ich bin total am verzweifeln, vielleicht könnt ihr mir nen tipp geben.
Danke
Christian