ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
387
387
EMPFEHLEN
-
Hallo,
heute hab ichs aber mit dem Fragen stellen echt drauf *gg*!
Nun malwieder zu meinem Problem:
Ich habe Tutorials die von registrierten Usern bewertet werden sollen,
jeder User soll natürlich nur einmal jedes Tutorial bewerten können.
Und da ist mein Problem,
wie stelle ich es am besten an, sodass nicht jeder wild rum bewerten kann sondern dann eine Meldung á la "Du hast dieses Tutorial schon bewertet" erscheint?
Tutorials werden mit einer ID gespeichert,
aber so ganz weiß ich nicht wie ich das bewerkstelligen soll!
Danke für eure Hilfe!
-
Wenn du nur registrierten Usern die Bewertung erlaubst ist das denkbar einfach: Du erstellst eine Tabelle in der Datenbank mit zwei Spalten: tutorial_id und user_id. Wenn der User das Tutorial bewertet, fügst du die aktuelle Tutorial Id und die User Id der Tabelle dazu. Wenn ein User nun ein zweites Mal bewerten will, schaust du einfach nach ob schon ein Eintrag für das Tutorial und den User vorhanden ist und gibst gegebenfalls eine Fehlermeldung aus.
mfg
nosilume
Wenn dir mein Thread geholfen hat bewerte meinen Beitrag bitte und markiere den Post als erledigt. Danke.
Sessions in der Datenbank speichern
Was sind SQL Injections - wie schreibe ich sicheres SQL ?
-
Das werde ich jetzt auch so nutzen,
dachte bloß dass es auch ne "schonendere" Version gibt,
wenn jedes Tutorial meinetwegen 10 mal bewertet wird sind das bei 1000 Tutorials immerhin 10.000 Einträge
Aber trotzdem Danke!
-
1000 Tutorials ? Über was denn ?
Aber keine Angst: Datenbanken sind schon auf so viele Datensätze ausgelegt.mfg
nosilume
Wenn dir mein Thread geholfen hat bewerte meinen Beitrag bitte und markiere den Post als erledigt. Danke.
Sessions in der Datenbank speichern
Was sind SQL Injections - wie schreibe ich sicheres SQL ?
-
Das mit den 1000 Tutorials wär jetzt nur sehr fiktiv gemeint

Aber ich denke bei der Möglichkeit werd ich einfach bleiben,
Angst ein,
generell ist es aber doch schon so lala dass man denken könnte
dass das ganze ziemlich unübersichtlich wird!
Ähnliche Themen
-
mail() - einmal klappt, einmal nicht?!
Von stega im Forum PHPAntworten: 1Letzter Beitrag: 09.10.09, 12:45 -
Bei nebeneinanderliegenden divs einmal Pixel und einmal Prozent möglich?
Von mofl im Forum CSSAntworten: 2Letzter Beitrag: 10.05.06, 12:24 -
2 Fragen : Einmal Google und einmal Dreamwaver
Von PLAZO im Forum HTML & XHTMLAntworten: 10Letzter Beitrag: 26.05.05, 22:46 -
2. Fragen: einmal wat mit include und einmal Operatoren
Von Tim C. im Forum PHPAntworten: 1Letzter Beitrag: 06.03.02, 15:55





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen