Variablen Inhalt kontrollieren

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

  • #16
    Ok, vielleicht mache ich das ja falsch, eigentlich will ich ja prüfen ob die Variable $abfrage ein Ergebnis enthält oder ob sie leer ist.

    Dann mache ich das bestimmt total falsch, oder ??
    Ich möchte ja nur prüfen ob es Daten gibt, welche zu dem übergebenen Wert passen und wenn ja dann soll diese ausgeben werden, und wenn nicht dann soll eine Fehlermeldung kommen.


    Kommentar


    • #17
      Also wenn Du ein resultset aus MySQL hast, zB aus
      SELECT ID, name, vorname, email FROM tbl WHERE bedingung
      und du machst
      while($zeile=mysql_fetchrow($result)){
      if($isset($zeile[3]))print "Email vorhanden";
      else print "keine emailda";
      }
      das is doch schon alles...
      Beantworte nie Threads mit mehr als 15 followups...
      Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

      Kommentar


      • #18
        Ok, versuche es so, jetzt kommt das

        Fatal error: Call to undefined function: mysql_fetchrow() in /usr/local/httpd/htdocs/kunden/web138/html/SelectFormu3.php on line 13

        Hier der Code:

        $abfrage = mysql_query ("SELECT User,Passwort FROM adminzone where Level = '$User'");
        print ("Abfrage wird ausgeführt");

        while ($zeile = mysql_fetchrow($abfrage))
        {
        if($isset($zeile[1])) print "User vorhanden";
        else print "Kein User";
        }

        Nochmal zum Verständniss, $isset prüft ob die ihm übergebene Variable vorhanden ist bzw. einen Wert enthält, oder?

        Kommentar


        • #19
          ein blick ins manual sollt helfen... mysql_fetchrow() heisst nämlich in wirklichkeit mysql_fetch_row()

          Kommentar


          • #20
            sorry da is mir wein Schreibfehler unterlaufen, aberden sollte jeder bei der Fehlermeldung spätestens erkennen...
            Beantworte nie Threads mit mehr als 15 followups...
            Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

            Kommentar


            • #21
              Tja, da habt ihr wohl recht.
              Echt saublöd, aber heute sind mir so schon einige Fehler untergekommen.
              Auf jeden Fall erstmal vielen Dank für eure Hilfe!

              Kommentar


              • #22
                Original geschrieben von mastermack
                Nochmal zum Verständniss, $isset prüft ob die ihm übergebene Variable vorhanden ist bzw. einen Wert enthält, oder?
                nein eben nicht - isset() überprüft ob eine variable existiert - nicht ob sie dann auch noch was enthält.
                oder wie hier ob die abfrage gültig ist...

                existent ist deine variable mit dem
                Code:
                $abfrage = mysql_query ("SELECT User,Passwort FROM adminzone where Level = '$User'");
                natürlich - und auch ganz und gar nicht leer - selbst wenn es deine variable $user sein sollte...

                Kommentar


                • #23
                  Ok, danke.
                  Das müsste ich jetzt haben :-)

                  Kommentar

                  Lädt...
                  X