ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Fehlermeldung / Userbearbeitung (ADMIN

Geschlossen
  1. #1
    User Pic
    IRvD Mitglied
    Registriert seit
    30.03.2010
    Beiträge
    460
    Beitragswertungen
    31 Beitragspunkte
    Nabend zusammen,

    ich wollte gerade ein User bearbeiten doch da kam mir eine Fehlermeldung:

    1
    2
    3
    4
    5
    6
    7
    8
    1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id = "44"' at line 73
    in Query:
    UPDATE `ic1_user` SET name = " ...[USER DATEN ENTFERNT]... , mich = "", WHERE id = "44"
    Debug backtrace:
        @ mysql.php:46 -- debug_bt()
        @ mysql.php:64 -- db_check_error(...)
        @ user.php:510 -- db_query(...)
        @ admin.php:20 -- require_once(...)


    Hier wäre einmal die include/admin/user.php



    Hoffe es ist nur ein kleiner Fehler

    verwendete ilch Version: 1.1 P

    betroffene Homepage: externer Link


    EDIT: Ich habe die Userdaten (Name, Email, Wohnort) aus der SQL Anweisung entfernt. Gruß Lord|Schirmer


    Zuletzt modifiziert von Lord|Schirmer am 10.01.2016 - 09:40:55
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1217 Beitragspunkte
    Zeile 508 ein Komma zuviel, dieses wegnehmen!

    508
    mich = "'.$mich.'",
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    IRvD Mitglied
    Registriert seit
    30.03.2010
    Beiträge
    460
    Beitragswertungen
    31 Beitragspunkte
    daran lag es leider nicht -.-
    Hab das gefühl es hängt hiermit zusammen

    1
    2
    3
    4
    5
    6
    7
    8
    // Trail-Account Set
    if ($neues_recht == -0 AND $altes_recht == -1) {
        $q = "UPDATE prefix_user SET recht = ".$neues_recht." WHERE id = ".$uid;
    } else if ($neues_recht == -0) {
        $q = "UPDATE prefix_user SET recht = ".$neues_recht.", trail_since = ".time()." WHERE id = ".$uid;
    } else {
        $q = "UPDATE prefix_user SET recht = ".$neues_recht.", trail_since = 0 WHERE id = ".$uid;
    }
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1217 Beitragspunkte
    Doch deine Fehlermeldung weisst genau auf den genannten Fehler hin.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    IRvD Mitglied
    Registriert seit
    30.03.2010
    Beiträge
    460
    Beitragswertungen
    31 Beitragspunkte
    Ich entschuldige mich!
    Da ich das Profilfeld "mich = "'.$mich.'"," so oder so zuviel hatte, hatte ich es gelöscht, dabei ist natürlich das , tzd noch zuviel gewesen bei den feld daüber -.-

    Sollte lieber ins Bett! Funktioniert wieder zwinker Vielen Dank
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1217 Beitragspunkte
    Kein Ding & Gute Nacht lachen
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.451
    Beitragswertungen
    404 Beitragspunkte
    Besser noch die Email-Adresse aus dem ersten Post entfernen (....@web.de).


    Zuletzt modifiziert von blackcoder am 11.01.2016 - 16:17:27
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1217 Beitragspunkte
    Habe die Userdaten der SQL Anweisung entfernt.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten