Mehrere Werte in DB speichern/ $Query_String ?

masterofeye

Mitglied
BITTE NUR GANZ UNTEN LESEN

Hallo an alle,

habe ein sehr Komplexes Problem

Ich habe ein Formular das 10 mal den gleichen Namen aber 10 verschiedene Werte hat z.b.

<form action .... mehtode ="get" ...
<Textfeld name ="a" ....> eingebener Wert ist z.b. 1
<Textfeld name ="a" .... > eingebener Wert ist z.b. 2
<Textfeld name ="a" ... > eingebener Wert ist z.b. 5
<Textfeld name ="a" .. > eingebener Wert ist z.b. 123
.....
</form>

so das möchte ich jetzt in eine DB haben.
Mit Post würde nur der letzt Wert übertragen d.h. a=123 aber ich möchte alle
also mit get soweit bin ich jetzt
index.php?a=1&a=2&a=5 ........
wie bekomm ich die nun in die db bzw. wie mache ich das mit explod ?
bitte um genaue Erklärung
 
Zuletzt bearbeitet:
Nenn die Textfelder "a[]".
Dann sollte dadurch automatisch ein numerischer Array entstehen.

PHP:
$_POST['a']['x']

Danach gehst du einfach per [phpf]for[/phpf] oder [phpf]foreach[/phpf] den Array durch und überträgst ihn in die Datenbank.
 
Dann zeig doch mal bitte deinen benutzten Code, sonst können wir nur wild herumraten und keine vernünftigen Ratschläge geben.
 
Zurück