ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » MySQL Fehler

Geschlossen
  1. #1
    User Pic
    M und M Chief Mitglied
    Registriert seit
    13.11.2012
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Hallo Leute.

    Habe unsere Seite von Version H zu Version O geupdated. Habe dazu die Reihenfolgen der Updates eingehalten. Da wir viele individuelle Änderungen hatten, habe ich auf weitere Updates verzichtet. Da ich nun an einer neuen Version unserer Seite bastel, habe ich mich trotzdem herangewagt und folgenden Fehler im index unten. Hat jemand ne Idee was das sein kann.

    In den Update Dateien für die myql.php gibt es 2 Schreibfehler "error" wird "errno" dort geschrieben. Habe dies zwar behoben aber der Fehler bleibt.

    ZitatZitat
    Warning: mysql_error(): 25 is not a valid MySQL-Link resource in /var/www/web84/html/test/main/include/includes/func/db/mysql.php on line 30

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/web84/html/test/main/include/includes/func/db/mysql.php on line 67



    verwendete ilchClan Version: 1.1 O

    betroffene Homepage: mundm-funclan.de/test/main/


    Zuletzt modifiziert von M und M Chief am 17.07.2013 - 20:43:56
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    das ist kein fehler ernno gibt es auch das gibt die fehlernummer zurück also bitte wieder zurück korrigieren...
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    M und M Chief Mitglied
    Registriert seit
    13.11.2012
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Okay, sorry. Habe es wieder zurück gesetzt.
    Danke für die schnelle Antwort!

    Der Fehler bleibt trotzdem in der gleichen Form bestehen.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    M und M Chief Mitglied
    Registriert seit
    13.11.2012
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Fehler selbst behoben lächeln
    Lag an der index.php Datei.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    freut mich zu hören .

    was war denn genau der fehler?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    M und M Chief Mitglied
    Registriert seit
    13.11.2012
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Da wir einige Module benutzen musste die Index.php datei manuell geändert werden, dabei ist beim Kopieren eine Zeile doppelt rein geraten, sodass dadurch der Fehler entstand zwinker
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    Servus und sry fürs ausgraben des alten Themas , aber ich habe einen MYSQL Fehler , der wie lautet :

    Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 93 in /var/www/vhosts/nftb-clan.de/httpdocs/include/includes/func/db/mysql.php on line 68
    MySQL Error:
    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 '' at line 1
    in Query:
    SELECT * FROM ic1_friends WHERE uid = 1 AND fid =

    Debug backtrace:
    @ mysql.php:46 -- debug_bt()
    @ mysql.php:64 -- db_check_error(...)
    @ freunde.php:20 -- db_query(...)
    @ index.php:51 -- require_once(...)

    Es ist Fehler beim Eintragen aufgetreten.


    Ich habe heute die Freundesliste von Saugis Ilch Mods gezogen und natürlich die alte vorher gelöscht .

    KÖnnt Ihr mir helfen ?

    MFG
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    naja da ist ein fehler in der sql synthax. kannst du den query mal komplett zeigen?

    also die quelle
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    meinst du die mysql.php ?

    LG
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    nein die php von dem modul
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    bitte sehr

    <?php
    
    ################################
    # Freundesliste by legalsauger #
    # Version 1.1                  #
    # © by ilch-module.de          #
    ################################
    
    defined('main') or die('no direct access');
    
    $title = $allgAr['title'].' :: Freunde';
    $hmenu = 'Freunde';
    $design = new design($title,$hmenu);
    $design->header();
     
    if (loggedin()) {
        if (isset($_POST['sub'])) {
            $name = escape($_POST['name'],'string');
            $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);
            $dupe = @db_result(db_query("SELECT * FROM prefix_friends WHERE uid = ".$_SESSION['authid']." AND fid = ".$fid),0);
            if ($fid > 0 AND $fid != $_SESSION['authid']) {
                if ($dupe == 0) {
                    db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                    $msg = 'Erfolgreich eingetragen.<br><br>';
                } else {
                    $msg = 'Du hast diese Person schon in deiner Freundesliste.<br><br>';
                }
            } else {
                $msg = 'Es ist Fehler beim Eintragen aufgetreten.<br><br>';
            }
        }
    
        echo $msg;
    
        if ($menu->getA(1) == 'd') {
            db_query("DELETE FROM prefix_friends WHERE id = ".$menu->getE(1));
        }
    
        $tpl = new tpl('freunde');
        $tpl->out(0);
    
        $abf = db_query("SELECT * FROM prefix_friends WHERE uid = ".$_SESSION['authid']);
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = ".$row['fid']);
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $r['id'] = $row['id'];
            $tpl->set_ar_out($r,1);
        }
        $tpl->out(2);
        $abf = db_query("SELECT uid FROM prefix_friends WHERE fid = ".$_SESSION['authid']);
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = ".$row['uid']);
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,3);
        }
        $tpl->out(4);
    } else {
        echo 'Nur für angemeldete User.';
    }
    
    $design->footer();
    
    ?>
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.629
    Beitragswertungen
    1192 Beitragspunkte
    Dies sollte nur auftreten wenn es einen bestimmten User nicht mehr gibt, oder?

    Ggf. Zeile 20 nach Zeile 21 setzen oder das Vorhandensein mit db_num_rows($erg) prüfen.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    nein bei dem User den ich eingebe , den gibt es / selbst wenn ich nur auf suchen klicke kommt der Fehler
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    sry fürs Thema ausgraben aber es ist eig das selbe .

    Ich richte meine Hp gerade wieder ein und habe folgendes bemerkt

    MySQL Error:
    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 'ORDER BY id DESC' at line 1
    in Query:
    SELECT * FROM `ic1_usergb` WHERE uid = ORDER BY id DESC

    Debug backtrace:
    @ mysql.php:46 -- debug_bt()
    @ mysql.php:64 -- db_check_error(...)
    @ user_gb.php:27 -- db_query(...)
    @ user.php:25 -- require_once(...)
    @ index.php:51 -- require_once(...)


    das kommt wenn ich index.php?user-usergb-view aufrufe . hänge ich da noch -1 an also index.php?user-usergb-view-1 sehe ich von mir das user-gb

    . Vllt könnt Ihr mir ja helfen , Danke euch
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Dann fehlt entweder in der htm-Datei die template-Variable am Ende des Links, etwa so: {uid}.
    Oder diese wird in der php-Datei nicht befüllt oder nicht ans Template übergeben.
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    danke dir schaue gleich mal nach
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Bei Nichtfinden des Fehlers kannst Du die betroffenen Dateien auch gerne posten, dann schau ich mal.
    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