tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
390
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    emptynick emptynick ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    100
    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!
     

  2. #2
    nosilume nosilume ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    localhost
    Beiträge
    150
    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 ?

  3. #3
    emptynick emptynick ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    100
    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!
     

  4. #4
    nosilume nosilume ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    localhost
    Beiträge
    150
    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 ?

  5. #5
    emptynick emptynick ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    100
    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

  1. Antworten: 1
    Letzter Beitrag: 09.10.09, 12:45
  2. Antworten: 2
    Letzter Beitrag: 10.05.06, 12:24
  3. 2 Fragen : Einmal Google und einmal Dreamwaver
    Von PLAZO im Forum HTML & XHTML
    Antworten: 10
    Letzter Beitrag: 26.05.05, 22:46
  4. Antworten: 1
    Letzter Beitrag: 06.03.02, 15:55