DB Abfrage geht nicht

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

  • DB Abfrage geht nicht

    Hallo

    Ich möchte eine ganz einfache DB abfrage haben.

    In der Tabelle steht als wert "Test"

    und $name ist der name der tabelle ergeben durch den user namen mit dem man angemeldet ist. Ich bekomme Jetzt aber immer die meldung: Notice: Undefined index: User1 in ......

    Das ist mein Script:
    PHP-Code:
    $name $_SESSION["user_nickname"];

    // echo $name ergibt User 2

    $sql "SELECT * FROM $name";

    //echo $sql ergibt SELECT * FROM User 2

    //Bis hier hin geht es

    $result mysql_query($sql);
    if (
    mysql_num_rows($result) == 0) {
        echo 
    "Keine Zeilen gefunden, nichts auszugeben, daher Abbruch";
        exit;
    }
    while (
    $row mysql_fetch_assoc($result)) {
        echo 
    $row["$name"];
        } 

  • #2
    dein $name ist falsch. Oder willst du sagen, dass jeder User ne eigene Tabelle hat?!?!?
    Sunshine CMS
    BannerAdManagement
    Borlabs - because we make IT easier
    Formulargenerator [color=red]Neu![/color]
    Herkunftsstatistik [color=red]Neu![/color]

    Kommentar


    • #3
      PHP-Code:
      //echo $sql ergibt SELECT * FROM User 2 
      leerzeichen!!! böse, böse, böse

      wie konntest du überhaupt so eine tabelle erstellen?

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

      Kommentar


      • #4
        nein sorry leerzeichen ist jetzt weg immer noch das gleiche prop. und ich machr das nur für einen user, mich.

        Kommentar


        • #5
          und die tabelle existiert DEFINITIV?

          oder liegt dein Fehler eher hier: echo $row["$name"]; und du meintest vll. echo $row["name"];???
          Sunshine CMS
          BannerAdManagement
          Borlabs - because we make IT easier
          Formulargenerator [color=red]Neu![/color]
          Herkunftsstatistik [color=red]Neu![/color]

          Kommentar


          • #6
            Ja das war es.

            es muss natürlich name sein und nicht $name



            Danke

            Kommentar

            Lädt...
            X