Avatar billede Slettet bruger
14. maj 2003 - 14:04 Der er 6 kommentarer og
1 løsning

Ret i data i en mysql database

Hey

Jeg sidder og er ved at lave et debat forum. Det skal være muligt for en admin at ændre i spm. og slettet det. Men hvordan gør man det lettes? Nogle guide som jeg kunne bruge?
Avatar billede fri-hash Nybegynder
14. maj 2003 - 14:14 #1
hvis du er ved at lave et debatforum, går jeg udfra du har styr på data til og fra database og mellem browser og server..

på din "vis spørgsmål"-side laver du et adminlink hvis brugeren er admin - dette link peger på en "edit spm"-side og sender spørgsmålets ID med

denne edit-side ligner måske opretspørgsmål-siden, men sætter værdierne fra det spm der er bestemt af det medsendte ID ind i felterne ....

admin kan så rette i disse felter og formens action skal så være til et script med en
UPDATE tabelnavn SET kolonnenavn=kolonneværdi, kolonnenavn2=kolonneværdi2 WHERE ID=ditID
istedetn for den
INSERT INTO tabelnavn.....

du bruger ved oprettelse af spørgsmål
Avatar billede staf Nybegynder
14. maj 2003 - 14:15 #2
Du opretter forskellige brugere i en selvstændig DB. Denne DB kunne du kalde "brugere" heri 2 tabeller. Brugernavn og Password. Du kan så give en specifik bruger admin. adgang. Ved simpelthed kun at tillade ET specifik brugernavn/password at have adgang til en admin side. Din admin side opbygger du så med slet funktioner osv. osv....
Hvis du ikke er SÅ fortrolig med PHP og mysql kan du som et fint alternativ installere phpmyadmin som er et nemt og brugervenligt administator værktøj med grafisk grænseflade. phpmyadmin kan sættes op med password så du fx. kun selv kan rette/slette i din DB og dens tabeller.

Find og læs om phpmyadmin her: http://www.webcafe.dk/artikler/databaser/phpmyadmin/
Avatar billede Slettet bruger
14. maj 2003 - 17:04 #3
ok. Jeg kigger på det.
Avatar billede rdc Nybegynder
14. maj 2003 - 17:57 #4
send mig dine table navne på din database, så fikser jeg en kode sammen til dig, der kan det du vil have..
Avatar billede staf Nybegynder
14. maj 2003 - 18:16 #5
Hvilket han ikke lærer en DISSE af selv ;)
Avatar billede Slettet bruger
18. maj 2003 - 14:06 #6
rdc > Tror gerne jeg vil have din hjælp.

database: admin
Tabelnavn: forum_b

Denne tabel indholder følgende:
ID
Overskrift
besked
Dato
mail
navn

Men en admin skal kun kunne redigere i besked og overskrift, men skal kunne se alle felterne og til sidst skal der være en knap som sletter dette indlæg fra SQL databasen.
Avatar billede Slettet bruger
19. maj 2003 - 12:09 #7
lukket
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