Indsætte data fra en foreach i en mysql.

Tags:    php

Hej Alle,

Jeg har et problem som jeg bare ikke kan hitte ud af.

Jeg har et array, som bliver dynamisk genereret fra en side. Ergo jeg ved ikke hvor mange langt arrayet er, jeg ved bare hvilke 5 felter det er der bliver udfyldt. Koden ser sådan ud:

Fold kodeboks ind/udKode 


Denne skal så indsættes i en mysql database, hvor jeg har tabel navn mv.

Hvordan gør jeg det? Jeg har tidliger brugt denne fremgangs metode som ikke virker

Fold kodeboks ind/udKode 


Håber i kan hjælpe...



Det er næsten rigtigt det du gør.
Hvis du forestiller dig dit $_POST variabel ser det grafisk sådan her ud

Fold kodeboks ind/udKode 


Det du så skal gøre er at sige

Fold kodeboks ind/udKode 


Det vil så give følgende resultat:

0 indeholder en værdi
1 indeholder en anden værdi

Så nemt er det ;)



Det er næsten rigtigt det du gør.
Hvis du forestiller dig dit $_POST variabel ser det grafisk sådan her ud

Fold kodeboks ind/udKode 


Det du så skal gøre er at sige

Fold kodeboks ind/udKode 


Det vil så give følgende resultat:

0 indeholder en værdi
1 indeholder en anden værdi

Så nemt er det ;)


Ja jeg kan godt se at min løkke indeholder en fejl.

Men det løser ikke rigtig mit problem mht. indsættelse af data i DB'en.

Ved ikke om du kunne prøve at præcisere den noget nærmere? :)

Takker.



t