Forum » Server-Side scripting » hoe iets toevoegen in 1 vak?
Berichten: 637
avatar
Offline Stuur privebericht
Hee ik zet met een probleempje. Ik wil een textvak in de database maken en dan wil ik daar meerdere namen in opslaan die gescheiden worden door een komma bv: pietje, marietje, jantje ect. maar nu zit ik met een probleem hoe kan ik dit updaten? Er staat dus een naam in en dan wil ik met een query zorgen dat er achter die naam een komma komt dan een spatie en dan een volgende naam.

Dus in het textvak staat jantje. Daarna verhoogt pietje hetgeen van jantje dan moet er dus in het textvak komen te staan jantje, pietje

Hoop dat het een beetje duidelijk is
02-10-2010 20:20
Dit topic is 227 keer bekeken door 41 verschillende leden
Reacties op: "hoe iets toevoegen in 1 vak?"
1
Berichten: 2103
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
$update     "Pietje, Marietje, Klaasje";

mysql_query("UPDATE something SET teksvak = '"$update ."'");


Zoiets toch ?
02-10-2010 22:48
Luc
devow.nl
Berichten: 1592
avatar
Offline Stuur privébericht
Wat ik zelf doe, is ze zelf met de komma laten scheiden (zoals hier op CP). Dan roep je gewoon per keer de inhoud van de database op, die drop je in het tekstvak. Vanuit daar zorg je dat het weer een de database komt.

Waarom moeilijk doen als het makkelijk kan
02-10-2010 23:05
Berichten: 637
avatar
Offline Stuur privébericht
@Luc

Ik snap je niet helemaal

@Superior
Nu weet ik hoe ik het ga doen. Ik ga het zo doen:

Code | Selecteer Alles
minimaliseren
1
2
3
$update     $dingen ', ' $own['username'];

mysql_query("UPDATE something SET teksvak = '"$update ."'");


$dingen is hier dus de dingen die al in het vak staan dan een , en dan de nieuwe naam er achter . Ik was veel te moeilijk aan het denken.

Bedankt
03-10-2010 00:41
nyan nyan nyan nyan
Berichten: 2076
avatar
Offline Stuur privébericht
Nu ben je ook te makkelijk aan het denken. Waarom zou je het zo willen opslaan? Nu gaat het principe van kolommen namelijk verloren, als ik het goed begrijp...
03-10-2010 00:45
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
Quote: Bever

@Luc

Ik snap je niet helemaal

@Superior
Nu weet ik hoe ik het ga doen. Ik ga het zo doen:

Code | Selecteer Alles
minimaliseren
1
2
3
$update     $dingen ', ' $own['username'];

mysql_query("UPDATE something SET teksvak = '"$update ."'");


$dingen is hier dus de dingen die al in het vak staan dan een , en dan de nieuwe naam er achter . Ik was veel te moeilijk aan het denken.

Bedankt



waarom moeilijk doen als het ook makkelijker kan met een goede database structuur
03-10-2010 00:48
Berichten: 637
avatar
Offline Stuur privébericht
Nouw ik wil het zo opslaan omdat ik het wil laten zien als een text met alle namen die het bij dat onderdeel hebben gedaan ik heb al allemaal kolommen met info en dan wil ik een textvak met alle namen die het gedaan hebben en dat laten zien
03-10-2010 00:49
Reageer op: "hoe iets toevoegen in 1 vak?"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden