ilch Forum » Allgemein » HTML, PHP, SQL,... » Fragen zu über Mysql

Geschlossen
  1. #1
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Unzwar folgende gedanken beschäftigen mich, nehmen wir mal man schreibt das registration formular so um das man noch vor name,pw,usw.. noch die möglichkeit hat einer community beizutreten oder eine eigene zu erstellen das ganze würde dann in tabelle user eine zusätzliche spalte wie z.b cid benötigen man könnte es ja auch noch mit einer eigenen tabelle nur für die community id´s,name und pw verknüpfen währe das schonmal soweit ok? mit der Where funktion wie z.b

    SELECT name, cid, ....
    FROM communitys, ic1_user
    WHERE communitys.cid = ic1_user.cid;

    solte so schonmal hinhauen was die frage angeht?

    wieder mal mitten drin bemerkt zu wenig info ist keine info... das ganze soll für ein browsergame hinhalten zumindest versuch ich mich daran.

    Dazu folgt dann meine nächste frage eine Kreatur xyz soll in jeder community verfügbar sein allerdings nur für einen spieler was muss ich beachten?

    ich möchte kein code von euch klauen oder haben nur antworten zu meinen fragen


    Zuletzt modifiziert von Nex4T am 11.08.2014 - 12:45:54
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Für die Community Geschichte würde ich es mit der user Tabellen und einer extra Tabelle machen. In die zusätzliche Tabelle kommt halt Name der Community, id etc. In die user Tabelle noch wie du schon sagst ein Feld wo die Community id gespeichert wird.

    Für die Monster auch wieder 2 Tabellen anlegen. In die eine wieder Name des Monsters, id etc. In die Zweite Tabelle dann die community_id, die user_id und die monster_id.

    Hoffe ich habe dich jetzt soweit richtig verstanden.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Ist soweit korreckt und verstanden, und wie kann ich das verhindern das in community sagen wir mal id 66 2x das monster mit der id 5 drin ist?
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Irgendwo musst du ja abspeichern was für ein Monster ein User haben möchte. Hier prüfst du einfach ob schon die community + monster id vorhanden ist, wenn nicht speichern, wenn ja ne kurze Meldung das dieses Monster schon in der Community vorhanden ist.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Ohh sry wieder zuwenig info mein fehler... geh mal davon aus es gibt über 1000 verschiedenen kreaturen aber jeder user bekommt bei der erstellung seines accounts 18 zufällige zugewiesen die halt dann auch nur für ihn derzeit verfügbar sind


    Zuletzt modifiziert von Nex4T am 11.08.2014 - 13:05:35
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Halt auch prüfen welche monster_id´s schon in einer Community vorhanden sind und diese id´s bei der zufälligen Verteilung ausschließen.
    1 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Ok das wird wohl über php alles abgefragt muss wohl noch kleinigkeiten dran üben aber danke hast mir alle meine fragen beantwortet
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten