Hallo Ihr,
ich habe aus einer Datenbank-Tabelle 3 aufeinander folgende Datensätze in einen Array '$data_meta_3' eingelesen.
Jetzt benötige ich aus dem ersten Datensatz die Variablenwerte
$id_meta_1 = $data_meta_3['id_meta'];
$scriptpath_1 = $data_meta_3['scriptpath'];
$scriptname_1 = $data_meta_3['scriptname'];
Aus dem zweiten Datensatz benötige ich alle Variablenwerte
$id_meta = $data_meta_3['id_meta'];
$scriptpath = $data_meta_3['scriptpath'];
$scriptname = $data_meta_3['scriptname'];
$sort_nr = $data_meta_3['sort_nr'];
$freigabe = $data_meta_3['freigabe']; usw. usw. usw. ...
Aus dem dritten Datensatz benötige ich wieder nur einen Teil
$id_meta_3 = $data_meta_3['id_meta'];
$scriptpath_3 = $data_meta_3['scriptpath'];
$scriptname_3 = $data_meta_3['scriptname'];
Mein Versuch ging folgendermaßen:
Mal abgesehen davon, daß ich auch gern wüßte, wie man das eleganter (schneller / in weniger Schritten) macht,
mein eigentliches Problem besteht darin, daß im zweiten Durchlauf die
Werte ab der 7. Variablen nicht mehr zugewiesen werden. Sprich: mitten in der Schleife bleiben die Variablen leer.
Was mache ich falsch?
Danke und cu
states
ich habe aus einer Datenbank-Tabelle 3 aufeinander folgende Datensätze in einen Array '$data_meta_3' eingelesen.
Jetzt benötige ich aus dem ersten Datensatz die Variablenwerte
$id_meta_1 = $data_meta_3['id_meta'];
$scriptpath_1 = $data_meta_3['scriptpath'];
$scriptname_1 = $data_meta_3['scriptname'];
Aus dem zweiten Datensatz benötige ich alle Variablenwerte
$id_meta = $data_meta_3['id_meta'];
$scriptpath = $data_meta_3['scriptpath'];
$scriptname = $data_meta_3['scriptname'];
$sort_nr = $data_meta_3['sort_nr'];
$freigabe = $data_meta_3['freigabe']; usw. usw. usw. ...
Aus dem dritten Datensatz benötige ich wieder nur einen Teil
$id_meta_3 = $data_meta_3['id_meta'];
$scriptpath_3 = $data_meta_3['scriptpath'];
$scriptname_3 = $data_meta_3['scriptname'];
Mein Versuch ging folgendermaßen:
Code:
$i = 1; while($data_meta_3 = mysql_fetch_assoc($result_meta_3)) { switch ($i) { case 1: $id_meta_1 = $data_meta_3['id_meta']; $scriptpath_1 = $data_meta_3['scriptpath']; ... case 2: $id_meta = $data_meta_3['id_meta']; $scriptpath = $data_meta_3['scriptpath']; $scriptname = $data_meta_3['scriptname']; ... case 3: $id_meta_3 = $data_meta_3['id_meta']; $scriptpath_3 = $data_meta_3['scriptpath']; $scriptname_3 = $data_meta_3['scriptname']; ... } $i = $i+1; }
mein eigentliches Problem besteht darin, daß im zweiten Durchlauf die
Werte ab der 7. Variablen nicht mehr zugewiesen werden. Sprich: mitten in der Schleife bleiben die Variablen leer.
Was mache ich falsch?
Danke und cu
states
Kommentar