ilch Forum » Allgemein » HTML, PHP, SQL,... » Brauche bitte Hilfe

Geschlossen
  1. #1
    User Pic
    Vanilleeis Mitglied
    Registriert seit
    10.06.2007
    Beiträge
    39
    Beitragswertungen
    0 Beitragspunkte
    Ich habe ein Script wo sich Mitglieder eintragen können die Hilfe brauchen, jetzt möchte ich aber das man die ID wo der, der Hilfe braucht sich noch Mitglieder eintragen können wie mache ich das?

    PHP datei



    HTML Datei



    Meine Frage ist!! Wie kann ich es machen damit man sich unter der ID noch eintragen kann ohne das er eine neue Spalte anlegt.


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link


    Zuletzt modifiziert von Vanilleeis am 08.01.2008 - 15:24:56
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, Vanilleeis!

    Die ID des aktuellen User bekommts du mit
    1
    $_SESSION['authid']


    Damit das klappt was du möchtest.

    Musst du erstmal Abfragen, ob die ID schon drin ist.
    D.h. neues Feld in der Tabelle der Datenbank ( userid smallint 10 ).
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    ......
    $check = @db_result(db_query("SELECT userid FROM prefix_helfen WHERE id = '".$_SESSION['auhtid']),0);
     
    if($check != ''){
     // Update
    }else{
     // eintragen
    }


    Aber dann hast du noch ein Problem: Willst du alles "updaten" lassen oder nur die neuen Werte? Weil du dann ne Abfrage machen musst, was schon in der Datenbank ist und was neu ist.
    Wäre einfach, wenn du eingetragene Sachen, wieder ausgeben lassen würdest, dann stehen, die schon in den Felder drin und der User kann nix falsch machen.

    Mit böhsen Grüßen
    BöhserDavid

    PS: Vergess aber die Sicherheit nicht!!!!
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Vanilleeis Mitglied
    Registriert seit
    10.06.2007
    Beiträge
    39
    Beitragswertungen
    0 Beitragspunkte
    Habe mich falsch aus gedrückt sorry

    und zwar die ID ist nur der eintrag in der DB User können aber selber ihren namen wählen.

    So wenn sich user jetzt eintragen in dem Script legt er mir eine Tabelle an mit der dazugehörigen ID, wenn sich jetzt Mitglieder finden die ihm gerne Helfen wollen möchte ich das sich unter der ID User eintragen können ohne eine neue Tabelle anzulegen

    z.b.

    user braucht hilfe trägt sich ein und der eintrag hat die ID 1

    jetzt kommt user 2 sieht es und möchte ihm helfen, so und jetzt möchte ich das er sich unter der ID eintragen kann bis zu ach Mitglieder möchte ich das sich da Eintragen können, dafür auch charr, charr1 charr2 u.s.w


    Zuletzt modifiziert von Vanilleeis am 08.01.2008 - 16:35:16
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Achso.^^

    1
    2
    3
    4
    // Update
    $username = §_SESSION['authname'];
    $id = $_POST['wharever'];
    db_query("UPDATE prefix_helfen set char1 = $username WHERE id = '".$id);
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Vanilleeis Mitglied
    Registriert seit
    10.06.2007
    Beiträge
    39
    Beitragswertungen
    0 Beitragspunkte
    kann ich dich mal über icq anschreiben ??
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Klar kannst du das machen, aber nicht heute, weil es ist Mittwoch und ich bin Mittwochs nicht an meinem Rechner.
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Vanilleeis Mitglied
    Registriert seit
    10.06.2007
    Beiträge
    39
    Beitragswertungen
    0 Beitragspunkte
    Np hat ja zeit und soll ja auch alles freiwillig bleiben
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten