data scheiden naar afzonderlijke text velden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Arie Kant

Arie Kant

14/06/2012 13:37:31
Quote Anchor link
Hallo,

Ik ben bezig om een Jquery Datepicker te gebruiken om wat verschillende datums te kunnen selecteren.

http://www.familiekant.nl/toernooimaker/datepicker/

Wat ik uiteindelijk wil is dat er in de textarea de verschillende datums getoond worden, het liefst onder elkaar en dat alle diverse datums in verschillende records insert worden in de mysql db.

De grote vraag is even, hoe kan ik alle datums apart krijgen zodat ik alle datums in een apart record kan zetten?

De hele string in het text veld zijn dus datums, gescheiden met een komma maar ik wil dus de afzonderlijke datums eruit halen.

Iemand enig idee hoe ik deze datums kan scheiden uit deze string?

Groeten en alvast bedankt,

Arie
 
PHP hulp

PHP hulp

14/11/2024 07:37:56
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

14/06/2012 13:48:50
Quote Anchor link
Met explode(',', 'tekst1,tekst2') maak je er een array van
Gewijzigd op 14/06/2012 13:55:44 door Ger van Steenderen
 
Arie Kant

Arie Kant

14/06/2012 14:00:16
Quote Anchor link
Bedankt voor je reactie maar dat begrijp ik niet helemaal.

Ik heb in een tekstveld al b.v. " dat1,dat2,dat3 staan.

Daar krijg ik met implode toch geen 3 variabele uit die ik in de db kan zetten?

Ik zoek dus een functie die uit deze waarde van et tekstveld kan halen:

waarde1=dat1
waarde2=dat2
waarde3=dat3

Groeten,

Arie
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

14/06/2012 14:18:15
Quote Anchor link
Jawel, je krijgt dan een array met 3 elementen. Het was overigens explode:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$datarray
= explode(',', 'dat1,dat2,dat3');
echo $datarray[0]; //geeft dat1;
?>
 
Arie Kant

Arie Kant

14/06/2012 14:26:42
Quote Anchor link
Oeps ............ mijn fout ;-)

Ik dacht al, implode doet net het tegenovergestelde van wat ik wil ......... hahahahah

Bedankt weer voor je reactie !

Groeten,

Arie
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

14/06/2012 14:53:25
Quote Anchor link
Nee hoor niet jouw fout, in eerste instantie had ik implode staan, ik gooi die twee altijd door elkaar :-$
 
Arie Kant

Arie Kant

14/06/2012 15:00:39
Quote Anchor link
hahahaah, het moest ook verboden worden, 2 functies die maar 2 letters schelen ........ ;-)

Toevoeging op 15/06/2012 13:28:40:

Schiet mij maar lek .............. ;-)

Ik heb nu onderstaand tekstveld
<input id="altOutput" type="text" name="altOutput" size="100" readonly="readonly">

Met daarin de waarden : 2012-06-18,2012-06-19,2012-06-20

D.m.v. onderstaande code probeer ik de 1e datum eruit te vissen :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$datarray
= explode(',', $_POST['altOutput']);
echo "datum 1 = $datarray[0]";
?>


Maar op het scherm blijft er staan : datum 1 =

Oftewel de array lijkt niet gevuld te worden.

Ik weet dat ik iets over het hoofd ziet en dat het vrijdagmiddag is maar .......... kan iemand mij even verder helpen?

Groeten,

Arie
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.