Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 09-02-2005, 01:54
Godfrey
 Junior Member
Links : Onlinestatus : Godfrey ist offline
Registriert seit: Jan 2005
Beiträge: 126
Godfrey ist zur Zeit noch ein unbeschriebenes Blatt
Standard Beim zweiten Durchlauf einer Page keine Datenbankausgabe mehr

Hallo,

brauch mal Hilfe.

Eine Datei soll mir eine Navigationsleiste erstellen, die aus der DB ausgelesen wird.

Der Code sieht so aus:

PHP-Code:
    include('../script/dbconnect.php');
    
    
$query mysql_query("
                 SELECT * 
                 FROM navi_datei 
                 WHERE name = LTRIM('$filemenuemain')||'%'
    "
);

    
$daten mysql_fetch_array($query);
// fuer Test
echo "Bin hier 1 ".$filemenuemain."<br>";
echo 
"Bin hier 2 ".$daten[id]."<br>";
// fuer Test

    
$zaehlermain 0;
    if(
$daten[id] > 0){
                    
$querymain mysql_query("
                     SELECT submenue, path, bezeichnung
                     FROM navigation
                     WHERE main=$daten[id]
                   "
);
       while(
$datenmain mysql_fetch_array($querymain)){
       ...... 
Nun habe ich das Problem, dass es beim ersten Aufruf funktioniert, beim zweiten aber keine Abfrage mehr an die DB gemacht wird. Ich erhalten an dann kein Ergebniss mehr. Es wird schon beim ersten Select nichts ausgegeben.

Ich hab es auch mit der Funktion require_once() versucht, da bekomme ich beim zweiten Mal eine Fehlermeldung.

Hoffe es kann mir jemand helfen, ich habe erst vor ein paar Wochen mit PHP angefangen und erst vor ein paar Tagen angefangen mysql einzubinden.
Mit Zitat antworten