waarde uit tabel halen en weer invoegen + iets
ik heb een vraagje, ik doe dit normaal in 2 querys, maar kan dit ook in 1?
$query1 = "SELECT waarde FROM tabel WHERE id = 1";
$iets = "tekst";
$query2 = "UPDATE tabel SET waarde = '".$row['waarde'].$iets."' WHERE id = 1";
dit is een vereenvoudigde versie van mijn script
mijn vraag is dus, hoe kun je in 1 query de waarde in een tabel laten staan en er iets aan toevoegen?
ik weet dat dit wel kan SET waarde = waarde+1, maar ik heb nu tekst en geen integers
iemand die me kan helpen?
$query1 = "SELECT waarde FROM tabel WHERE id = 1";
$iets = "tekst";
$query2 = "UPDATE tabel SET waarde = '".$row['waarde'].$iets."' WHERE id = 1";
dit is een vereenvoudigde versie van mijn script
mijn vraag is dus, hoe kun je in 1 query de waarde in een tabel laten staan en er iets aan toevoegen?
ik weet dat dit wel kan SET waarde = waarde+1, maar ik heb nu tekst en geen integers
iemand die me kan helpen?
dat zeg ik toch ook... dat dat kan, maar ik bedoel dat als er tekst in staat, je er nog meer tekst aan vast plakt
Je bedoelt dus:
http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_concat
edit
http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_concat
edit
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
Ow sorry, niet gezien dat het hier om strings ging..
UPDATE tabel SET waarde = CONCAT(waarde,string) WHERE ..
UPDATE tabel SET waarde = CONCAT(waarde,string) WHERE ..
is niet erg, maar Martijn had me al geholpen :)
stom zeg dat ik er niet aan had gedacht om op de mysql site te kijken
toch bedankt!
stom zeg dat ik er niet aan had gedacht om op de mysql site te kijken
toch bedankt!