ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » MYSQL Error

Geschlossen
  1. #1
    User Pic
    Bashani Mitglied
    Registriert seit
    28.08.2017
    Beiträge
    35
    Beitragswertungen
    1 Beitragspunkte
    Hallo Ilch Community

    Ich habe folgendes Problem. Ich habe heute einen Member auf der Homepage unter Admin/user verwalten jemanden entfernt da er uns verlassen hat. Nun bekomme ich folgende Fehlermeldung wenn ich auf seinem Namen Klicke zb in den Foreneinträgen

    MySQL Error:
    1064 : You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
    in Query:
    SELECT * FROM ic1_grundrechte WHERE id =
    Debug backtrace:
    @ mysql.php:46 -- debug_bt()
    @ mysql.php:64 -- db_check_error(...)
    @ user_infos.php:41 -- db_query(...)
    @ user_details.php:277 -- include(...)
    @ user.php:25 -- require_once(...)
    @ index.php:18 -- require_once(...)

    Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /var/www/html/include/includes/func/db/mysql.php on line 72

    Könnt ihr mir da weiterhelfen ?


    verwendete ilch Version: 1.1 P


    Zuletzt modifiziert von Bashani am 11.10.2017 - 11:00:33
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Also bei Foren-Beiträgen gelöschter User kann ich bei uns auf der Seite
    gar nicht auf seinen Namen klicken, weil da kein Link mehr existiert.
    Ist natürlich klar, dass bei einem Link, der zb auf ein Userprofil leitet,
    eine Fehlermeldung erscheint, wenn keine User-ID im Link enthalten ist.
    Denn dadurch können keine userspezifischen Daten abgefragt werden.
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Bei mir kann ich auf den Namen eines gelöschten User klicken... Ist ja in der DB samt UserID gespeichert.
    Bekomme dann aber logischerweise die User nicht gefunden Seite angezeigt...

    Hier stellt sich jetzt die Frage, warum die ID in der Abfrage fehlt...
    Welchen Foren Mod benutzt Du ??

    Ich denke, der Mod fragt die UserID anhand des Ersteller Namens in der DB ab.
    Ist der User nicht mehr vorhanden, gibt es natürlich auch keine ID zurück.
    Wenn dem so sein sollte, sollte man das Script verbessern und die ErstellerID die unter ic1_posts
    mit gespeichert wird nutzt.


    Zuletzt modifiziert von Jens238 am 11.10.2017 - 20:55:18
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    ZitatZitat geschrieben von Jens238
    Bei mir kann ich auf den Namen eines gelöschten User klicken... Ist ja in der DB samt UserID gespeichert.
    Bekomme dann aber logischerweise die User nicht gefunden Seite angezeigt...

    Ich fand irgendwann eine Nicht-Verlinkung zu nem gelöschten User(~profil) sinnvoller
    als diese "User-nicht-gefunden-Seite" zwinker
    Aber Gott sei Dank kann das jeder selbst entscheiden.
    Jedenfalls scheint bei Dir nach der UserID (aus prefix_user) abgefragt zu werden,
    das solltest Du ändern so wie Jens es schon beschrieben hat.
    Solltest Du Hilfe benötigen, müßtest Du eventuell mal die Dateien
    show_posts.php und
    showpost.htm
    hier bereitstellen.


    Zuletzt modifiziert von Outi77 am 12.10.2017 - 20:07:48
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    ZitatZitat geschrieben von Outi77
    Ich fand irgendwann eine Nicht-Verlinkung zu nem gelöschten User(~profil) sinnvoller
    als diese "User-nicht-gefunden-Seite" zwinker


    Bin auch bis jetzt noch nie auf die Idee gekommen ein Profil eines gelöschten Users aufzurufen zunge
    Hab ich gestern das erste mal gemacht glücklich
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Es gibt für alles ein 1. Mal zwinker
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten