Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Guten Tag Forum,

habe ein kleines Problem ich möchte via einem HTML- Dokument dem Anwender die Möglichkeit geben Einträge in seiner PHP- Datenbank zu löschen.

Kriege das als Anfänger aber nicht so recht hingebastelt.

Hat jemand einfache Lösungsvorschläge?

:mod:

Danke im Vorraus

Geschrieben

Servus,

was ist denn eine PHP-Datenbank? Eine (MySQL-)Datenbank, auf die mit PHP zugegriffen wird?

Was ist Dein konkretes Problem? Formulierung des DELETE? Zugriff auf die Datenbank über PHP?

Schöne Grüße,

Peter

Geschrieben

Ja es ist eine SQL- Datenbank. Tut mir leid mich undeutlich ausgedrückt zu haben.

Ich möchte das im HTML-Dokument die Einträge meiner einen Tabelle angezeigt werden und ich die Möglichkeit habe einen davon zu löschen.

Ich bin soweit, das ich die Löschen-Buttons vor den einzelnen Daten habe. Aber das Löschen (der DELETE-Befehl) klappt nicht.

Geschrieben

Du musst mit dem Löschen-Button einen Wert an Dein PHP übermitteln, welchen Du entweder direkt (unsicher, beispielsweise die ID) oder indirekt (sicher, bspw. einen Hashwert) in Dein delete-Statement übernimmst.

So nach dem Motto:

delete from tabellenname where id = xyz

Geschrieben

Moin,

Heisst das, das ich jedem Button den ID-Wert zuweisen muss, so dass er ihn mit überträgt?

auf irgendeine Art und Weise musst du deinem Script schon mitteilen, welchen Satz bzw welche Sätze es löschen soll.

Entweder gibst du jedem Satz einen Button mit der ID oder du gibst jedem Satz eine Checkbox mit der ID und löschst dann alle markierten.

Ich glaube, wir kämen schneller weiter, wenn du verrätst, was du bis jetzt gemacht hast.

hth

Reinhold

Geschrieben

Genau, wenn Du für jede Zeile einen Löschen-Button hast, dann musst Du die anhand einer ID oder des Primärschlüssels unterscheiden und beim Form-Absenden mitschicken lassen.

Z.Bsp. mittels einem <input type="submit" name="id" value="xyz" />

Aber bitte beachte, dass das nicht sicher ist! Damit kann jeder durch Setzen der ID wahllos löschen, wenn die ID zufällig auf einen vorhandenen Datensatz passt.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...