Hilfe bei Datenbankabfrage

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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

    Comment


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

      Comment


      • #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

        Comment


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

          Comment


          • #6
            Originally posted by Arkmeister View Post
            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.

            Originally posted by Arkmeister View Post
            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]

            Comment


            • #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

              Comment

              Working...
              X