Permalänk
Medlem

PHP/mysql Delete function

Tjena folket på swecklockers jag har en fråga angående att skapa en delet function för en tabell i php. Jag håller på att göra en gäst bok och i denna gest bok ska jag ha en funktion som kan ta bort inlägg när jag är inloggad som en admin. Min fråga är då hur gör jag denna funktionen på enklast och smidigaste sättet? Jag sparar alla sakerna i en databas med tabeller. Jag hade varit välligt tacksam för snabbt svar.
MVH Oliver

Permalänk

1) se till att du är inloggad som admin (vet inte hur du har löst admin-inlogget nu, men jag antar att med är med php.net/session)
2) om du är admin kan du visa knappen "ta bort inlägg" som skickar något form av request (GET/POST)
3) där du tar emot din delete-request kollar du återigen om du är admin (viktigt! Annars kan vem som helst som vet om länken ta bort inlägg)
4) DELETE FROM posts WHERE id = ? (Se till att det ID:t du tar emot verkligen är numerisk: php.net/intval)
5) Färdigt!

Visa signatur

Citera, tack!
Har du läst tråden om strandhögtalare och andra musiklådor?

Permalänk
Medlem

$sql = "DELETE FROM guestbook WHERE guestbook_id = id";

när man har detta då om jag vill att form action ska vara lika med den i en section. hur gör jag detta ?