Bewerbungsystem wie machen ?

  • Hallo,


    Ich will ein Bewerbungsystem machen das ist alles kein Problem doch wie Speicher ich das am Besten alles in der MySQL Tabelle ab etc ?
    Weil möchte nicht für jede Fraktion eine Tabelle machen.
    Wäre es anders möglich ?
    Hätte ne Idee aber irgendwie ist mir das zu hoch und versteh das selber im Kopf nicht so.


    MFG GamerXIOS ! ♥

  • Einfach ne Spalte à la "fraktionId" "fraktionName" o.Ä.? Dann hast du nur 1 Tabelle mit einer Spalte mehr ^^


    Mein CS:GO Server: 62.75.168.39:27016


    Ich bin so hungrig, dass ich vor lauter Durst nicht weiß, was ich rauchen soll - so müde bin ich!
    Freedom is just another word for 'Nothing left to lose'

  • vllt als einträge:


    -fid -> fraktions id
    -brang -> zu bewerbenden rang (wenn du es verwendest)
    -bw -> bewerbung
    -name -> username


    -> die nächsten beiden denke ich gehören einfach dazu zur sicherheit bzw. einfach zur info
    -ts -> datum
    -ip -> ip


    /edit:


    und dann halt beim Auslesen, hab kp wie du es darstellen möchtest aber


    SELECT * FROM bewerbungen WHERE fid = $frakid


    oder so ähnlich wenn du es in ein ucp integrieren willst und die jeweiligen leader ihre bezüglichen bw´s sehen

  • Danke für eure Antworten nur geht es auch leichter ? ^^
    Weil ich verstehe das nicht so wie ihr das meint

  • Leichter als ne weitere Spalte in deiner Datenbanktabelle einzufügen.. Nein, leichter geht es wohl kaum.


    Pass auf, gehen wir mal davon aus, deine Tabelle sieht momentan so aus:


    Code
    | applyId | applyName | applyText
    |	1  | Testname | Text der eingegeben wurde.
    |	2  | Testname | Text der eingegeben wurde.
    |	3  | Testname | Text der eingegeben wurde.


    Fügst du jetzt eben noch ne Spalte applyFraktionId hinzu (oder wie auch immer du den Kram später nennen möchtest)
    In deiner Abfrage, fürs UCP oder was auch immer, machst du dann einfach im Query: WHERE applyFraktionId = 'die Id der Fraktion die du Abfragen möchtest'


    Mein CS:GO Server: 62.75.168.39:27016


    Ich bin so hungrig, dass ich vor lauter Durst nicht weiß, was ich rauchen soll - so müde bin ich!
    Freedom is just another word for 'Nothing left to lose'

  • Also so:


    ID Name Frak


    und dann lese ich von ne anderen Spalte:


    ID Text VonName ?



    Ich weis nicht wie ich das genau umsetzen soll.

  • Dann solltest du vielleicht schlauerweise erstmal lernen, wie man mySQL benutzt, bevor du es einsetzen möchtest.


    http://dev.mysql.com/doc/


    Ich wünsche viel Vergnügen beim Durchlesen.


    Mein CS:GO Server: 62.75.168.39:27016


    Ich bin so hungrig, dass ich vor lauter Durst nicht weiß, was ich rauchen soll - so müde bin ich!
    Freedom is just another word for 'Nothing left to lose'

  • Dann solltest du vielleicht schlauerweise erstmal lernen, wie man mySQL benutzt, bevor du es einsetzen möchtest.


    http://dev.mysql.com/doc/


    Ich wünsche viel Vergnügen beim Durchlesen.


    Ich weis wie man MySQL benutz habe schon ein UP gecodet.
    Hänge nur beim Bewerbensystem, da ich nicht weis wie ich das genau umsetzen soll -.-



    Und es soll rein


    ID Name FrakName Datum Angenommen/Abgelehnt

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen

  • Ja aber es gibt ja nicht nur eine Fraktion -.-

  • Ok ich weis wie ich es jetzt machen vielen dank


    MFG GamerXIOS ♥