Hilfe bei Datenbankabfrage

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Hilfe bei Datenbankabfrage

    Hallo

    Irgendwie funzt die Datenbankabfrage nicht so richtig.
    Ich möchte Daten aus der tabelle "bettel_settings" abrufen und in einem externen Template anzeigen.

    folgenden Code habe ich genutzt:

    Code:
    // Anfang Admindaten aendern
    if ($aktion == "admindatenaendern")
          {
               $q1 = "SELECT * FROM bettel_settings";
                   $r1 = mysql_query($q1) or die(mysql_error());
               if(mysql_num_rows($r1) == '0')
                  {
                    echo "Keine Admindaten verfügbar";
                    include ("templates/foot.tpl");
                    exit();
                  }
               while($a1 = mysql_fetch_array($r1))
                        {
                            $admin = "$a1[adminname]";
                                  $adminpass = "$a1[adminpass]";
                                  $adminmail = "$a1[adminemail]";
                      }
               include ("templates/admindaten.tpl");
               include ("templates/foot.tpl");
               exit();
          }
    Ausgeben möchte ich die Dateien im Template so:

    Code:
    <? echo $a1[adminemail]; ?>
    Aber das funzt nicht.

    Wer kann mir bitte weiter helfen?

    Gruß

    der Ark

  • #2
    PHP-Code:
    $admin "$a1[adminname]"
    Mensch Kinners, lasst diesen Blödsinn. Das schreibt man so:
    PHP-Code:
    $admin $a1['adminname'];
    ...
    echo 
    $a1['adminemail']; 
    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Habs geändert. Geht aber trotzdem nicht. ^^

      Kommentar


      • #4
        Wie sieht dein error_reporting aus? Hast du mal an den entsprechenden Stellen Testausgaben gemacht?

        Peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          Das ist es ja. Es kommt keine Fehlermeldung.

          Kommentar


          • #6
            Zitat von Arkmeister Beitrag anzeigen
            Es kommt keine Fehlermeldung.
            Deswegen hat Peter dir auch nahegelegt, deine Error-Reporting-Einstellung zu überprüfen und hochzudrehen, damit dann eine Fehlermeldung kommt, mit der PHP dir sagen kann, was du falsch machst.

            Zitat von Arkmeister Beitrag anzeigen
            Peter kennt das Handbuch. Du solltest es lesen und zu allererst gleich mal die Forenregeln, wo nämlich drinsteht, wie man das Error-Reporting einstellt und was man bei Problemen noch zu beachten hat.

            Gruß,

            Amica
            [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
            Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
            Super, danke!
            [/COLOR]

            Kommentar


            • #7
              Du hast meine Frage nicht beantwortet. Wie ist dein error_reporting eingestellt? Und was ergibt ein
              PHP-Code:
              echo $a1['adminname']; 
              nach(!) der while-Schleife? Außerdem, wenn du mehrere Einträge in der Tabelle hast, so werden die Werte immer wieder überschrieben.

              Peter
              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
              Meine Seite

              Kommentar

              Lädt...
              X