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