problem mit if abfrage

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

  • problem mit if abfrage

    Hallo Leute,
    ich habe folgendes Problem:

    if ($offen)
    {
    $sql_offen="SELECT * FROM aufgaben where status Like $offen" ;
    $erg_offen=mysql_query($sql_offen,$mydb);
    }

    Die Variable $offen bekommt aus einer select box wahlweise die werte 0 oder 1 oder 2

    werden die werte 1 bzw. 2 übergeben funktioniert die abfrage einwandfrei.

    wird der wert 0 übergeben greift die if abfrage nicht.
    könnt ihr mir sagen wie ich die if abfrage modifizieren kann, um zu gewährleisten, dass bei allen drei werten das sql statement ausgeführt wird??

    vilen dank im voraus

  • #2
    PHP-Code:
    if($offen===|| $offen===|| $offen===2
    TBT

    Die zwei wichtigsten Regeln für eine berufliche Karriere:
    1. Verrate niemals alles was du weißt!


    PHP 2 AllPatrizier II Browsergame

    Kommentar


    • #3
      Hier würde auch folgendes gehen.

      PHP-Code:
      <?
      $offen= 0;
      if(isset($offen))
      {
          echo "<b>IS $offen</b><br>";
      }
      ?>
      Andreas
      Zuletzt geändert von syn; 27.11.2002, 16:25.
      ....... .:[s|Y|n]:. . .:[www.syntheme.de]:. . .:[:-)]:. .......

      Kommentar


      • #4
        if($offen==0 || $offen==1 || $offen==2)

        ich habe ebenfalls eine blättern funktion die mittels limit in einem anderen sql statement jeweils eine anfangsposition übergibt.


        wenn ich nun deine if abfrage einsetze bekomme ich aus mir unerkärlichen Gründen nur die ersten zehn Datensaezte. klicke ich auf weiter bekomme ich nix mehr.

        setze ich ein:

        if($offen) funktionieren auch die folgenden seite.



        ich hoffe ich habe mich verständlich ausgedrückt.

        Kommentar


        • #5
          Danke Andreas,

          so hat's geklappt. isset verwende ich eigentlich öfters. bin wahrscheinlich am Schlauch gestanden.

          danke nochmals

          Kommentar


          • #6
            Nicht dafür.....
            das leben ist ein geben und nehmen.
            Beim nächsten mal stehe ich wahrscheinlich
            auf dem schlauch

            Bis dann,
            Andreas
            ....... .:[s|Y|n]:. . .:[www.syntheme.de]:. . .:[:-)]:. .......

            Kommentar

            Lädt...
            X