Hi,
also folgende Ausgangslage:
--
- MySQL-DB Suche (form1)
- Ergebnisse werden Tabellenlike aufbereitet,
mit jeweils einem Link der ID via GET an das folgende dokument(form2) übergibt.
--> geht soweit
Ausbauziel:
--
in Form1 wird ein Array mit allen ID's gefüllt, weil diese mit an Form2 übergeben werden sollen. Ich dachte mir das beste ist, den bisherigen GET weg auszubauen.
Frage:
--
Kann ich überhaupt ein Array via GET übergeben ?
Source:
--
Form 1
Die einzelne ID wird via $daten[$i] sauber übergeben,
aber an das gesamt Array komm ich nicht dran
Form 2
Problem:
--
Ich kriege anstatt dem gefüllten Array nur einen String "Array" in $neu[0]
Wo liegt mein Fehler ?
Bzw. woher kommt der Wert "Array" ?
Übergebe ich nur den Typ von $daten oder was sonst ?
oder kann man keine Arrays via GET übergeben `?
Danke für jegliches Feedback
Gruss
fidel_
also folgende Ausgangslage:
--
- MySQL-DB Suche (form1)
- Ergebnisse werden Tabellenlike aufbereitet,
mit jeweils einem Link der ID via GET an das folgende dokument(form2) übergibt.
--> geht soweit
Ausbauziel:
--
in Form1 wird ein Array mit allen ID's gefüllt, weil diese mit an Form2 übergeben werden sollen. Ich dachte mir das beste ist, den bisherigen GET weg auszubauen.
Frage:
--
Kann ich überhaupt ein Array via GET übergeben ?
Source:
--
Form 1
Code:
<?php // Array wird gefüllt while($row = mysql_fetch_array($result, MYSQL_ASSOC)) { // ARRAY $daten[$i] = $row['artikel_inv_nummer']; } // Array soll so übergeben werden: echo '<td bgcolor="#d0dec1"><a href="index.php?section=random_view&my_array='.$daten.'&identifier='.$daten[$i].'">Datensatz<a></td>';
aber an das gesamt Array komm ich nicht dran
Form 2
Code:
<?php $neu = array($_GET['my_array']); // testecho echo $neu[0];
Problem:
--
Ich kriege anstatt dem gefüllten Array nur einen String "Array" in $neu[0]
Wo liegt mein Fehler ?
Bzw. woher kommt der Wert "Array" ?
Übergebe ich nur den Typ von $daten oder was sonst ?
oder kann man keine Arrays via GET übergeben `?
Danke für jegliches Feedback
Gruss
fidel_
Kommentar