phpbar.de logo

Mailinglisten-Archive

[php] Nach erfolgreicher Datenbankabfrage wird Tabelle nicht ausgegeben

[php] Nach erfolgreicher Datenbankabfrage wird Tabelle nicht ausgegeben

php_(at)_phpcenter.de php_(at)_phpcenter.de
Wed, 26 Jun 2002 11:07:58 +0200


Hallo,

ich waere Euch sehr dankbar, wenn Ihr mein Problem loesen koenntet. Seit 2
Tagen sitze ich vor diesem Skript und finde den Fehler nicht.

***** Nach (erfolgreicher) Datenbankabfrage, moechte ich diese Tabelle
ausgeben:



            echo "<p>";
            echo "Folgender Beitrag: ";
            echo "\"".$HTTP_POST_VARS["titel"]."\"";
            echo " kann nun ge&auml;ndert werden.</p> <p>";

            echo "<table>";
             echo "<form action='ein_aend.php' method='post'>";
            echo "<tr>";
            echo "<td>Kategorie: </td><td>&nbsp;</td><td>&nbsp;</td><td
colspan='2'>";
            echo "<select name='kat' size='3'>";




 ***** Dann moechte ich Kategorien in einem DropDownfeld ausgegeben haben
**** Einloggen in DB

          $sqlb = "SELECT kat_name from kategorie";


          $stamt = OCIParse($conn, $sqlb);
          if ($stamt == false)
          {
          echo "kategorie-select failed";
          }


          $result  = OCIExecute($stamt);
          if ($result  == false)
          {
          echo " <b>Something's  wrong - Now it's  time to call the
developer</b> ";
          }



          while (OCIFetchInto($stamt, $values_2))
          {

          $kateg_name=$values_2[0];
          echo $kateg_name;
          echo "<br>";
          echo "Post_kat: ".$HTTP_POST_VARS["kat_name"];

          //  ***** Die Kategorie auswählen, die dem Eintrag zugeordnet ist
*****
                if ($kateg_name == $HTTP_POST_VARS["kat_name"])
                { echo "<option value='$kateg_name' selected='selected'>";
                  echo $kateg_name;
                  echo "</option>";
                }
                else
                {
          echo "<option value='$kateg_name'>";
          echo $kateg_name;
          echo "</option>";
               }
          }


      ***** Datenbankverbindung schliessen

          echo "</select>";
          echo "</td></tr>";
          echo "<tr><td> Titel: </td>";
          echo "<td>&nbsp;</td>";
          echo "<td>&nbsp;</td>";
          echo "<td colspan='2'>";
          echo "<input type='text' name='titel'  size='30'>"
          echo "</td></tr><tr>";
          echo "<td>Schlagworte:</td>";
          echo "<td>&nbsp;</td>";
          echo "<td>&nbsp;</td>";
          echo "<td colspan='2'>";
          echo "<input type='text' value='$sw' name='sw' size='30' >";
          echo "</td></tr>";
          echo "<tr><td>Link: </td>";
          echo "<td>&nbsp;</td>";
          echo "<td>&nbsp;</td>";
          echo "<td colspan='2'><input type='text' value='$link' name
='link' size='30' >";
          echo "</td></tr>";
          echo "<tr><td valign='top'>Inhalt: </td>";
          echo "<td>&nbsp;</td>";
          echo "<td>&nbsp;</td>";
          echo "<td colspan='2'><textarea name='inhalt' rows='15' cols='30'
>"; // value='$inhalt'
          echo "</td></tr>";
          echo "<tr><td colspan='3'> &nbsp;</td><td colspan='2'><input type
='submit' value='speichern'></td></tr>";
          echo " </form></table>";


ich denke, ich bzw. das Skript habe / hat einen Syntaxfehler.

Vielen Dank fuer die Hilfe.

Gruss
Katja


php::bar PHP Wiki   -   Listenarchive