Mailinglisten-Archive |
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ändert werden.</p> <p>"; echo "<table>"; echo "<form action='ein_aend.php' method='post'>"; echo "<tr>"; echo "<td>Kategorie: </td><td> </td><td> </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> </td>"; echo "<td> </td>"; echo "<td colspan='2'>"; echo "<input type='text' name='titel' size='30'>" echo "</td></tr><tr>"; echo "<td>Schlagworte:</td>"; echo "<td> </td>"; echo "<td> </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> </td>"; echo "<td> </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> </td>"; echo "<td> </td>"; echo "<td colspan='2'><textarea name='inhalt' rows='15' cols='30' >"; // value='$inhalt' echo "</td></tr>"; echo "<tr><td colspan='3'> </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