Enrico: Warnungen bzgl. mySQL, obwohl ich kein mySQL verwende

Beitrag lesen

Hallo,

tut mir leid, euch schon wieder bemühen zu müssen, aber ich hänge an einem seltsamen Problem.

Ich lese über die eingebundene Datei "Sortiment.php" (Quelltext in vollem Umfang nachfolgend eingefügt), je nach der im Hauptmenü getroffenen Auswahl, die spezifische Textdatei ein, um unser Sortiment auszugeben.

Hierbei verwende ich kein mySQL, sondern greife auf Textdateien zurück.

Für mich absolut nicht nachvollziehbar ist jetzt die Ausgabe, die ich in meinem Browser bekomme:

Products

Warning: mysql_query() [function.mysql-query]: [2002] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte. (trying to connect via tcp://localhost:3306) in C:\xampp\htdocs\WEBSHOP\SEITEN\Sortiment.php on line 40

Warning: mysql_query() [function.mysql-query]: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte. in C:\xampp\htdocs\WEBSHOP\SEITEN\Sortiment.php on line 40

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\xampp\htdocs\WEBSHOP\SEITEN\Sortiment.php on line 40

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\WEBSHOP\SEITEN\Sortiment.php on line 41

Ich habe bei mir kein mySQL eingerichtet, folglich den Service über das Admin-Panel von XAMPP auch nicht aktiviert und weder in dieser Datei noch in der einbindenden Datei weder die Ausgabe "Products" noch irgendwelche mySQL-Anweisungen festgelegt:

  
   function DateiEinlesen ($Datei)  
   {  
      if (file_exists ($Datei))  
      {  
         if ($Zeiger = fopen ($Datei, 'r'))  
         {  
            if (flock ($Zeiger, LOCK_SH))  
            {  
               if (is_readable ($Datei))  
               {  
                  $Inhalt = fread ($Zeiger, filesize ($Datei));  
                  flock ($Zeiger, LOCK_UN);  
  
                  $Rückgabe = array ('', $Inhalt);  
  
                  return $Rückgabe;  
               }  
               else  
               {  
                  $Rückgabe = array ('Die Datei "' . $Datei . '" konnte nicht gelesen werden', '');  
  
                  return $Rückgabe;  
               }  
            }  
            else  
            {  
               $Rückgabe = array ('Die Datei "' . $Datei . '" konnte nicht verriegelt werden', '');  
  
               return $Rückgabe;  
            }  
         }  
         else  
         {  
            $Rückgabe = array ('Die Datei "' . $Datei . '" konnte nicht geöffnet werden', '');  
  
            return $Rückgabe;  
         }  
      }  
      else  
      {  
         $Rückgabe = array ('Die Datei "' . $Datei . '" konnte nicht gefunden werden', '');  
  
         return $Rückgabe;  
      }  
   }  
  
   $NeueZeile = "ja";  
  
   list ($Meldung, $Inhalt) = DateiEinlesen ('../SORTIMENT/' . $AuswahlRubrik . $AuswahlSeite . '.txt');  
  
   if ($Meldung == '')  
   {  
      $Zeilen = explode ("[ENDE]", $Inhalt);  
  
      $Ausgabe = '<table class="Sortiment" cellpadding="0" cellspacing="0">';  
  
      for ($i = 0; $i < count ($Zeilen); $i++)  
      {  
         list ($IdBezeichnungBeschreibung, $GroessenPreiskategorien) = explode ("[G]", $Zeilen [$i]);  
         list ($ID, $Bezeichnung, $Beschreibung)                     = explode ("|",   $IdBezeichnungBeschreibung [$i]);  
         list ($Groesse, $Preiskategorie)                            = explode ("|",   $GroessenPreiskategorien [$i]);  
  
         if ($NeueZeile == "ja")  
         {  
            $Ausgabe .= '<tr>';  
  
            $NeueZeile = "nein";  
         }  
  
         $Ausgabe .= '<td class="Artikel">';  
         $Ausgabe .= '<img src="../GRAFIKEN/SORTIMENT/' . $AuswahlRubrik . $AuswahlSeite . ($i + 1) . 'Klein.png"><br>';  
         $Ausgabe .= $Bezeichnung;  
         $Ausgabe .= $Preis . '*';  
         $Ausgabe .= '</td>';  
  
         if (($i + 1 % 3) == 1)  
         {  
            $Ausgabe .= '</tr>';  
  
            $NeueZeile = "ja";  
         }  
      }  
  
      $Ausgabe .= '</table>';  
  
      echo $Ausgabe;  
   }  
   else  
   {  
      /*  
       * Meldung ausgeben  
       */  
   }  

Woran liegt dieses Verhalten?

Danke und Gruß
Enrico