Array aus Formular

Array aus Formular

am 05.08.2006 16:48:25 von Klaus FEIMER

Hallo,

ich habe folgendes Problem. In einem kleinen Praxis-Verwaltungssystem
habe ich verschiedene Tabellen. Mit der Rezept-Tabelle sind alle anderen
Tabellen verbunden. Wenn ich jetzt ein Rezept bearbeiten will und den
Namen des Patienten ändern will, mache ich dies mit einem Formular und
folgender Abfrage:

Patient
$result2 = mysql_query("SELECT adr_nr, nachname, vorname FROM patient
WHERE adr_nr='$line[2]' ");
$line2 = mysql_fetch_array($result2);

?>



Im Formular wird mir der Patient mit Nachname, Vorname angezeigt und im
Wertebereich steht die Patient-Nr, Nachname und Vorname drin. Alles
soweit korrekt. Die Daten im Wertebereich will ich mir als array
speichern, damit ich dann bei der Weiterverarbeitung die Daten ausgeben
kann und hier habe ich mein Problem. Bei der Weiterverarbeitung gehe ich
wie folgt vor:

$patient = $_POST['patient'];
echo "Patient: " . "$patient[0] , $patient[1] , $patient[2]" . " wurde
bearbeitet.
";

Hier bekomme ich nur den Wert von $patient[0] geliefert. Die anderen
Werte $patient[1] und $patient[2] kommen nicht mit. Kann mir jemand
einen Tipp geben, was ich hier falsch mache?

Im Voraus vielen Dank.

Klaus

Re: Array aus Formular

am 05.08.2006 16:56:01 von Frank Schenk

Klaus Feimer schrieb:
>
> $patient = $_POST['patient'];

Was sagt denn print_r($_POST);?

gruß, Frank

Re: Array aus Formular

am 05.08.2006 18:41:02 von Klaus FEIMER

Frank Schenk schrieb:
> Klaus Feimer schrieb:
>>
>> $patient = $_POST['patient'];
>
> Was sagt denn print_r($_POST);?
>

folgendes:

Array ( [0] => 44 )

Es wird nur die Patient-Nr. ausgegeben und leider nicht der Vor- und
Nachname.

Gruß

Klaus

Re: Array aus Formular

am 05.08.2006 19:00:38 von Carsten Wiedmann

Klaus Feimer schrieb:

>