INSERT INTO? Gæstebog?

Tags:    php

Kære udvikleren.dk

Mit spørgsmål lyder således: Jeg er igang med at opsætte en slags 'gæstebog', og jeg har de rigtige koder som er sat rigtigt op, men når jeg skal indsætte til tabellen 'gaestebog' i databasen, så bliver beskeden vist på alle profiler, når den kun skal vises på den profil som man skriver til.

Koden:
Fold kodeboks ind/udPHP kode 


Jeg håber meget på at i kan hjælpe.
Mvh.
Daniele



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Der er et par problemer.

Man bruger ikke WHERE i en INSERT. Du skal have et felt i gaestebog der hedder bruger_id og så gemme id'et på den bruger hvis gæstebog du skriver i der, ligesom du gemmer alle de andre felter. ala:
INSERT INTO gaestebog (navn, bruger_id) VALUES('$navn', $bruger_id)

Derudover siger du "SELECT * FROM gaestebog" - der vælger du _alt_ i gaestebog. Det er i din SELECT at du skal have WHERE med, så den kun vælger ting fra gaestebog HVOR brugerid'et passer.

I denne stil:

"SELECT * FROM gaestebog WHERE bruger_id = $brugerid"



Mange tak. Jeg har fået det til at virke :)



t