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

Geschlossen
  1. #1
    User Pic
    xxhawk12x Mitglied
    Registriert seit
    23.09.2007
    Beiträge
    92
    Beitragswertungen
    0 Beitragspunkte
    Also ich habe folgendes Problem, wenn ich das Ilch Forum beutzen möchte, dan zeigt er mir folgenden Fehler an:

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/xxhawk12xx/include/includes/func/db/mysql.php on line 48

    Wenn man ins Admin Menü geht auf Forum zeigt er drei Fehler an:

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/xxhawk12xx/include/includes/func/db/mysql.php on line 48

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/xxhawk12xx/include/includes/func/db/mysql.php on line 61

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/xxhawk12xx/include/includes/func/db/mysql.php on line 61


    Und wenn man versucht eine Kategorie zu erstellen komtm diese Fehlermeldung:

    Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/xxhawk12xx/include/includes/func/db/mysql.php on line 44


    Ich habe schon mermals meine Seite neuaufgezogen und auch schonmal das Webspace gewechselt, aber dieser Fehler kommt jedesmal:'(, könnt ihr mir bitte helfen.

    Ich weiß nicht ob das was nutzt aber hier mal mein include/includes/func/db/mysql.php
    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $count_query_xyzXYZ = 0;
    
    function db_connect () {
      define ( 'CONN', @mysql_pconnect(DBHOST, DBUSER, DBPASS));
      $db = @mysql_select_db(DBDATE, CONN);
    	
      if (!CONN) {
        die('Verbindung nicht m&ouml;glich, bitte pr&uuml;fen Sie ihre mySQL Daten wie Passwort, Username und Host<br />');
      }
      if ( !$db ) {
        die ('Kann Datenbank "'.DBDATE.'" nicht benutzen : ' . mysql_error(CONN));
      }
    }
    
    function db_close () {
      mysql_close ( CONN );
    }
    
    function db_query ($q) {
    
      global $count_query_xyzXYZ;
      $count_query_xyzXYZ++;
      
      if (preg_match ("/^UPDATE `?prefix_\S+`?\s+SET/is", $q)) {
        $q = preg_replace("/^UPDATE `?prefix_(\S+?)`?([\s\.,]|$)/i","UPDATE `".DBPREF."\\1`\\2", $q);
      } elseif (preg_match ("/^INSERT INTO `?prefix_\S+`?\s+[a-z0-9\s,\)\(]*?VALUES/is", $q)) {
        $q = preg_replace("/^INSERT INTO `?prefix_(\S+?)`?([\s\.,]|$)/i", "INSERT INTO `".DBPREF."\\1`\\2", $q);
      } else {
        $q = preg_replace("/prefix_(\S+?)([\s\.,]|$)/", DBPREF."\\1\\2", $q);
      }
    
      #$e = mysql_query ( $q , CONN ) or die ( mysql_error(CONN) );
      return (mysql_query ( $q , CONN ));  
    }
    	
    function db_result ($erg, $zeile, $spalte=0) {
      return (mysql_result ($erg,$zeile,$spalte));
    }
    
    function db_fetch_assoc ($erg) {
      return (mysql_fetch_assoc($erg));
    }
    
    function db_fetch_row ($erg) {
      return (mysql_fetch_row($erg));
    }
    
    function db_fetch_object ($erg) {
    
      return (mysql_fetch_object($erg));
    }
    
    function db_num_rows ($erg) {
      return (mysql_num_rows ($erg));
    }
    
    function db_last_id () {
    	return ( mysql_insert_id (CONN));
    }
    
    function db_count_query ( $query ) {
      return (db_result(db_query($query),0));
    }
    
    function db_list_tables ( $db ) {
      return (mysql_list_tables ($db, CONN));
    }
    
    function db_tablename ($db, $i) {
      return (mysql_tablename ($db, $i));
    }
    
    function db_check_erg ($erg) {
      if ($erg == false OR @db_num_rows($erg) == 0) {
        exit ('Es ist ein Fehler aufgetreten');
      }
    }
    
    function db_make_sites ($page ,$where ,$limit ,$link ,$table, $anzahl = NULL) {
    	
      $hvmax = 4; // hinten und vorne links nach page 
    	$maxpage = ''; if ( empty ($MPL) ) { $MPL = ''; }
    	if ( is_null ( $anzahl ) ) {
        $resultID = db_query ( "SELECT COUNT(*) FROM prefix_".$table." ".$where );	
        $total    = db_result($resultID,0);
      } else {
        $total = $anzahl;
      }
      if ($limit < $total) {  
    	  $maxpage = $total / $limit;  
    	  if (is_double($maxpage)) {  
    		  $maxpage = ceil($maxpage);  
    		}
    		$ibegin = $page - $hvmax;
    		$iende  = $page + $hvmax ;
    
    	  $vgl1 = $iende + $ibegin;
    		$vgl2 = ($hvmax * 2) + 1;
    		if ( $vgl1 <= $vgl2 ) {
    		  $iende = $vgl2;
    		}
    		$vgl3 = $maxpage - ($vgl2 -1);
    		if ($vgl3 < $ibegin ) {
    		  $ibegin = $vgl3;
    		}
    		
    		if ($ibegin < 1) {
    		  $ibegin = 1;
    		}
    		if ($iende > $maxpage) {
    		  $iende = $maxpage;
    		}
    		$vMPL = '';
    		if ($ibegin > 1) {
    		  $vMPL = '<a href="'.$link.'-p1">&laquo;</a> ';
    		}
    		$MPL = $vMPL.'[ ';
    		for($i=$ibegin; $i <= $iende; $i++) {  
          if($i == $page) {  
    				$MPL .= $i;  
    			} else {  
    			  $MPL .= '<a href="'.$link.'-p'.$i.'">'.$i.'</a>';
    			}
          if ($i != $iende) {
    			  $MPL .= ' | ';
    			}
    		}
    		$MPL .= ' ]';
    		if ($iende < $maxpage) {
    		  $MPL .= ' <a href="'.$link.'-p'.$maxpage.'">&raquo;</a>';
    		}
      }
    	return $MPL;
    
    }
    ?>


    Würde dem der mir helfen kann auch ein Platz in meiner Allianz Box verschaffen.

    Mfg.: H4wk

    betroffene Homepage: scooterz.de.ki
    Tipp des Tages:
    Ess niemals gelben Schnee
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    HeX Hall Of Fame
    Registriert seit
    14.01.2006
    Beiträge
    2.113
    Beitragswertungen
    1 Beitragspunkte
    fehler in der mysql.php weisen nicht auf einen fehler in der datei hin sondern auf eine fehlerhafte abfrage in der aufgerufene seite.

    hast du vieleicht ilch geupdated aber vergessen die update.php auszuführen?
    oder ein mod installiert aber die install.php vergessen?
    Discite moniti!
    www.pixelbash.de
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    xxhawk12x Mitglied
    Registriert seit
    23.09.2007
    Beiträge
    92
    Beitragswertungen
    0 Beitragspunkte
    Ich hatte Ilch schonmal neuaufgezogen aber nah der installation hat er immer noch diesen Fehler angezeigt(N)
    Tipp des Tages:
    Ess niemals gelben Schnee
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    xxhawk12x Mitglied
    Registriert seit
    23.09.2007
    Beiträge
    92
    Beitragswertungen
    0 Beitragspunkte
    Es kann sein das ich eine install.php noch net ausgeführt habe aber ich habe alle gelöscht schon was soll ich nun tun?
    Tipp des Tages:
    Ess niemals gelben Schnee
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    xxhawk12x Mitglied
    Registriert seit
    23.09.2007
    Beiträge
    92
    Beitragswertungen
    0 Beitragspunkte
    Der Fehler liegt ja by line 48, was könnte man da denn machen?
    Tipp des Tages:
    Ess niemals gelben Schnee
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    HeX Hall Of Fame
    Registriert seit
    14.01.2006
    Beiträge
    2.113
    Beitragswertungen
    1 Beitragspunkte
    was hast du denn gemacht das es nicht gehts? vieleicht irgendwas installiert? backup, update, modul?
    Discite moniti!
    www.pixelbash.de
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    xxhawk12x Mitglied
    Registriert seit
    23.09.2007
    Beiträge
    92
    Beitragswertungen
    0 Beitragspunkte
    Module und habe oft das Webspace gewechselt
    Tipp des Tages:
    Ess niemals gelben Schnee
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    xxhawk12x Mitglied
    Registriert seit
    23.09.2007
    Beiträge
    92
    Beitragswertungen
    0 Beitragspunkte
    Muss ich jetzt alle Mdule nochmal runnerladen und die install dateien neuaufziehen?
    Tipp des Tages:
    Ess niemals gelben Schnee
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Nachtwolf Hall Of Fame
    Registriert seit
    10.11.2006
    Beiträge
    533
    Beitragswertungen
    16 Beitragspunkte
    Was waren deine letzte taten bevor der fehler kam?
    Hast du irgendwelche daten für´s Forum überschrieben oder vielleicht auch die mysql.php?


    Man sollte eigendlich für solche fälle und wenn man neue Mudule installiert immer einen backup machen, und selber wissen welche daten man für welchen Modul überschrieben hat, um schneller auf die fehlerquelle zu stoßen, auch sehr hilfreich für uns!!!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten