Problem: DB-Abfrage

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

  • Problem: DB-Abfrage

    Hallo

    Vllt. hab ich grad nur eine extreme denkblockarde, aber ich komm da nicht wirklich weiter.

    PHP-Code:
     $loginname $_SESSION['user'];

    $reg "SELECT status FROM users WHERE user LIKE '$loginname'";
    $logged mysql_query($reg);

    echo 
    "$logged"
    Also ich arbeite mit Session, welcher vorher in der Variablen $loginname gespeichert wird. Ich will an hand des Usernamens den Status aus der DB bestimmen (also ob Admin oder Member).

    Die Tabelle heißt users, der Loginname steht in Spalte user und der Status in status.

    Leider bekomme ich 2 Fehler
    Warning: mysql_query(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /web/start.php on line 29

    Warning: mysql_query(): A link to the server could not be established in /web/start.php on line 29
    Könnte mir wer vllt. einen denkanstoß geben?!

    Liebe Grüße,
    Pat

  • #2
    Deine Fehlermeldung bezieht sich auf den connect, und den code hast du leider nicht gepostet.

    Kommentar


    • #3
      *kopfklatsch*

      Hab das auch net included, ich dummie <g>

      Aber taucht ein anderes Pro. auf: Anstatt das richtige auszugeben, kommt nur Resource id #4

      Kommentar


      • #4
        Außerdem hast du ganz offenisichtlich die Regeln nicht gelesen!
        http://www.php-resource.de/forum/sho...threadid=50454 Das solltest du VOR deinem ersten Posting tun!

        Kommentar


        • #5
          Original geschrieben von TobiaZ
          Außerdem hast du ganz offenisichtlich die Regeln nicht gelesen!
          http://www.php-resource.de/forum/sho...threadid=50454 Das solltest du VOR deinem ersten Posting tun!
          Sorry TobiaZ,

          Ich hab`s gelesen. Fühlte mich nur nicht mit meinem Problem angesprochen.

          Kommentar


          • #6
            Original geschrieben von Genetic
            Aber taucht ein anderes Pro. auf: Anstatt das richtige auszugeben, kommt nur Resource id #4
            In diesem Falle solltest du vielleicht einmal das Manual an der Stelle mysql_query lesen und schauen, was diese Funktion zurückgibt.

            Nützliche Grundlagen zum Thema Mysql und PHP findest du bei schattenbaum.net.

            Kommentar


            • #7
              Ist ja ganz nett geschrieben, dass Manuel, nur seh ich mein Problem darin nicht wieder. Und Schattenbaum.net kenn ich quasi auswendig. =)
              PHP-Code:
              $result mysql_query("SELECT status FROM users WHERE user LIKE '$loginname'")
              or die(
              mysql_error()."<hr />"."SELECT status FROM users 
              WHERE user LIKE '
              $loginname'"."<hr />");
                 
              $logged mysql_query($result); 
              So hab ich das jetzt (bitte nicht gleich motzen), nur wird bei $logged nichts ausgegeben. Hmm.

              Kommentar


              • #8
                Schattenbaum.net kenn ich quasi auswendig
                wird dir keiner abnehmen.

                http://schattenbaum.net/php/anzeigen.php

                Kommentar


                • #9
                  quasi = so gut wie

                  Original geschrieben von penizillin
                  http://schattenbaum.net/php/anzeigen.php
                  Danke, das hat geholfen =)

                  Kommentar


                  • #10
                    *rofl*

                    Kommentar

                    Lädt...
                    X