Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[php/mysql] doppel einträge verhindern

Empfohlene Antworten

hallo nochmal,

wie kann ich denn doppelte einträge in einer mysql datenbank verhindern?

ich habe ein tabelle mit vier feldern:

id, kndnr, name, ort.

und jeder user darf sich nur einmal anmelden bzw. eintragen.

das ganze wird anhand der kndnr identifizert.

aber wie kann ich denn meinem script sagen das der user schon eingetragen ist?

für eure hilfe bin ich wie immer sehr dankbar

greetz

poochini

Indem Du die Kundennummer in der Datenbank als unique definierst (Quick & Dirty, es darf dann diese Nummer nur einmal in der Datenbank vorhanden sein) oder vorher einen Select auf die Datenbank machst und nachschaust, ob diese Kundennummer schon vorhanden ist... Würde auch ein Errorhandling für den User einfacher machen

jo zweiteres wollte ich auch machen.

gleich eine fehlermeldung mit ausgeben, aber ich habe leider keine ahnung wie ich das genau umsetze.

poochini

An deiner Stelle würde ich, wenn du gar keine Ahnung hast wie du das machen sollst, ein bisschen auf der deutschen PHP doku rumstöbern.

Vom Prinzip her sollte es dann so funktionieren:

Formular-Daten einlesen

damit DB abfragen ob Kunde vorhanden ist

falls vorhanden ist, fehler ausgeben

sonst neuen Kunden in DB eintragen.

Als kleiner Denkanstoss...

gruß gurkenpapst

P.S.:

Doppelposts werden nicht gerne gesehen. (hier)

ok danke erstmal...

werde mal durchstöbern...

// und sorry wegen dem doppel-post...dachte das hätte es nicht angenommen...:rolleyes:

greetz

poochini

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.