Avatar billede moddi100 Seniormester
21. juli 2008 - 18:00 Der er 3 kommentarer og
1 løsning

Updatere mysqlfelt til oprindelig indhold plus nyt

Hej

Jeg leder efter en metode, der tilføjer noget til et felt i min mysql-database.

Et eksempel:
Min database ser sådan ud:

ID | Navn
----------
1 | Ib Anders
2 | Niels

Jeg vil nu tilføje et efternavn til Niels, uden samtidig at skulle indsætte Niels igen:

mysql_query('UPDATE tabel SET Navn.='Nielsen' WHERE ID=2');

Altså det samme princip som dette:
$navn = 'Niels';
$navn .= 'Nielsen';

echo $navn; // Niels Nielsen

Men desværre virker det bare ikke. Hvordan kan jeg ellers lave det? (I en query)

-Morten
Avatar billede erikjacobsen Ekspert
21. juli 2008 - 18:01 #1
mysql_query('UPDATE tabel SET Navn=Concat(Navn,'Nielsen') WHERE ID=2');

http://dev.mysql.com/doc/refman/5.0/en/string-functions.html
Avatar billede moddi100 Seniormester
21. juli 2008 - 18:06 #2
Lige hvad jeg stod og manglede.

Tak for den hurtige hjælp, smid et svar
Avatar billede erikjacobsen Ekspert
21. juli 2008 - 18:37 #3
Nej tak, jeg samler ikke. Svar selv, accepter dit svar.
Avatar billede moddi100 Seniormester
21. juli 2008 - 20:55 #4
Jamen det er så iorden
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester