Avatar billede webcreator Nybegynder
26. juni 2003 - 23:28 Der er 8 kommentarer og
1 løsning

Update flere felter i DB

Hej.

Kan nedenstående ikke lade sig gøre ? Alternativer ?

$insertSQL = "UPDATE users SET (navn, adre, city, aldr, user, pass, mail, icqm, msnm, http, udda, kort, dato, IPnr)
          values ('$navn', '$adre', '$city', '$aldr', '$user', '$psw1', '$mail', '$icqm', '$msnm', '$http', '$udda', '$kort', now(), '$IPnr')";
Avatar billede ahv Nybegynder
26. juni 2003 - 23:29 #1
mysql_query("UPDATE users SET navn ='$navn', adre='$adre'");
Avatar billede ahv Nybegynder
26. juni 2003 - 23:29 #2
osv. osv. ;)
Avatar billede htm Nybegynder
26. juni 2003 - 23:30 #3
Ja hvorfor skulle det ikke kunne lade sig gøre? Du opdaterer tabellen users med de angivne værdier...
Avatar billede jakoba Nybegynder
26. juni 2003 - 23:34 #4
det ville være logisk, men det må man altså ikke. det skal være
    SET kolonnenavn1 = $nyværdi1,  kolonnenavn2 = $nyværdi2, ...
http://www.mysql.com/doc/en/UPDATE.html
Avatar billede htm Nybegynder
26. juni 2003 - 23:38 #5
jacoba>> Doooh - det er vist ved at være sent, det har du da ret i, blandede det lige sammen med insert...
Avatar billede webcreator Nybegynder
26. juni 2003 - 23:57 #6
Tak.
Men kan jeg også bruge where i min update ?
Sådan her :

mysql_query("UPDATE users where user = '$user' SET navn='$navn', adre='$adre', city='$city', aldr='$aldr', user='$user', pass='$psw1', mail='$mail', icqm='$icqm', msnm='$msnm', http='$http', udda='$udda', kort='$kort', dato=now(), IPnr='$IPnr'");
Avatar billede webcreator Nybegynder
27. juni 2003 - 00:14 #7
Jeg synes ikke rigtig, at mine felter bliver updated med den UPDATE, jeg har skrevet ovenfor.
Avatar billede ahv Nybegynder
27. juni 2003 - 00:14 #8
mysql_query("UPDATE users SET navn='$navn', adre='$adre', city='$city', aldr='$aldr', user='$user', pass='$psw1', mail='$mail', icqm='$icqm', msnm='$msnm', http='$http', udda='$udda', kort='$kort', dato=now(), IPnr='$IPnr' where user = '$user'");
Avatar billede webcreator Nybegynder
27. juni 2003 - 00:18 #9
tak :)
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

IT-JOB

Scan Global Logistics

PMO Project Manager

Collectia A/S

Cyber Security Engineer

Politiets Efterretningstjeneste

Sektionsleder til AI-implementering i PET

Forsknings-, Uddannelses- og Digitaliseringsministeriet

Vil du spille en central rolle som systemforvalter i et samfundskritisk it-system?