/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
lille mysql forspørgesel fejl
Fra : jesper


Dato : 15-05-06 14:44

hej skal bruge lidt hjælp til denne mysql forspørgesel:

"INSERT INTO users (activate) WHERE userid = '$userid' VALUES
('1')"

jeg skal have sat værdien til 1 i 'activate' i tabel 'users' hvor
userid = '$userid'

men min forespørgesel virker ikke. hvordan?

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Erlend Klakegg Bergh~ (15-05-2006)
Kommentar
Fra : Erlend Klakegg Bergh~


Dato : 15-05-06 14:58

jesper skrev:
> hej skal bruge lidt hjælp til denne mysql forspørgesel:
>
> "INSERT INTO users (activate) WHERE userid = '$userid' VALUES
> ('1')"
>
> jeg skal have sat værdien til 1 i 'activate' i tabel 'users' hvor
> userid = '$userid'
>
> men min forespørgesel virker ikke. hvordan?

Det er fordi du må lage en UPDATE-setning.

$sql = "UPDATE `users` SET `activate` = 1 WHERE `userid` = '".$userid."';"

Er du usikker på forskjellen mellom en update og en insert er det lov å
oppsøke dokumentasjonen, og generelt er det lov å benytte
dokumentasjonen. Har du gjort det?

På den annen side har ikke spørsmålet noe med PHP å gjøre, og burde
derfor vært postet i et database-fora.


--

Vennlig hilsen

Erlend Klakegg Bergheim

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste