Huhu zusammen. Ich hab ne warscheinlich sehr einfache frage und zwar:
Wie kann ich bei einem <textarea>-Feld in einem Formular einen Standardwert festlegen?
Ich möchte nämlich gerne bei meiner Produkt-Änderungs-Datei die bisher eingestellten Werte angezeigt bekommen, so dass man die nicht jedes mal neu eingeben muss. Ganz wichtig ist das vorallem bei der Beschreibung, aber genau die will irgendwie nicht. Ich denke das Problem ist dass das Beschreibungs-Feld das einzige "<textarea>"-Feld ist. Bei den anderen klappts nämlich komischerweise.
Hier mal der relevante Code-Abschnitt:
PHP-Code:
elseif(isset($_POST['button2']))
{
$produktname2 = $_POST['produktname1'];
$abfrage2 = "Select * from produkte where produktname ='".$produktname2."'";
$ergebnis2 = mysql_query($abfrage2);
$select2 = mysql_fetch_array($ergebnis2);
$namein = $select2['produktname'];
$pid = $select2['produktid'];
$typin = $select2['typ'];
$bildin = $select2['bildname'];
$textin = $select2['beschreibung'];
$preisin = $select2['Preis'];
echo "Ausgewähltes Produkt: ".$namein;
echo "<br />";
echo "<form action='update.php' method='post'>
Produktname:<br />
<input name='produktname2' type='text' value='$namein' /><br />
<br />
Typ:<br />
<input name='typ2' type='text' value='$typin' /><br />
<br />
Bildname:<br />
<input name='bildname2' type='text' value='$bildin' /><br />
<br />
Beschreibung:<br />
<textarea name='beschreibung2' cols='45' rows='5' value='$textin' ></textarea><br />
<br />
Preis:<br />
<input name='preis2' type='text' value='$preisin' /><br />
<input name='produktid2' type='hidden' value='".$pid."' />
<input type='submit' name='button3' id='button1' value='Weiter > >' />
</form>";
}
Die Variable "$textin" funktioniert, also wenn ich drunter "echo $textin;" schreibe krieg ich die vorherige Beschreibung. Nun hätt ich gerne dass der Inhalt dieser Variable der voreingestellte Standardwert für das textarea-Feld "beschreibung2" wird.
Bitte um Hilfe
- Google bringt mir irgendwie keine sinnvollen Ergebnisse...