Hallo,
mein Problem ist folgendes:
Ich versuche mittels JavaScript und PHP den Inhalt einer MySQL Tabelle
in eine Textbox im Formular auszugeben, das funktioniert auch soweit.
Ich weiß aber nicht, wie man es im letzten Abschnitt so lösen kann, dass das <pre> nicht jedes mal neu hinzugefügt wird?
Außerdem möchte ich gern wissen wie man den Text (<u></u> etc.) so einfügen kann, dass er immer den markierten Bereich umschließt, bzw. beim Cursor erscheint.
Gruß, Lurnas
mein Problem ist folgendes:
Ich versuche mittels JavaScript und PHP den Inhalt einer MySQL Tabelle
in eine Textbox im Formular auszugeben, das funktioniert auch soweit.
Ich weiß aber nicht, wie man es im letzten Abschnitt so lösen kann, dass das <pre> nicht jedes mal neu hinzugefügt wird?
PHP-Code:
<form action="index.php?section=admin&site=start&" method="post">
<p>
<b><input type="button" name="fett" value="fett"
onclick="this.form.textfeld.value+='<b></b>'"></b>
<i><input type="button" name="kursiv" value="kursiv"
onclick="this.form.textfeld.value+='<i></i>'"></i>
<u><input type="button" name="unterstrichen" value="unterstrichen"
onclick="this.form.textfeld.value+='<u></u>'"></u>
<input type="button" name="zentriert" value="zentriert"
onclick="this.form.textfeld.value+='<center></center>'">
<br>
<textarea cols="50" rows="20" name="textfeld">
<?php
$sql = "SELECT
inhalt
FROM
startseite;";
$result = mysql_query($sql) OR die(mysql_error());
$feld = mysql_fetch_assoc($result);
echo $feld['inhalt'];
?>
</textarea>
<br />
<input type="submit" name="submit" value="Text speichern">
</p>
</form>
<?php
if (isset($_POST['submit'])) {
$sql = "UPDATE
startseite
SET
inhalt = '<pre>".$_POST['textfeld']."</pre>' ;";
$result = mysql_query($sql) OR die(mysql_error());
echo "Text aktualisiert!";
}
?>
Gruß, Lurnas
Kommentar