Hallo,
ich habe ein kleines Problem und zwar lade ich Datensatz in ein Formular um diesen Datensatz editieren zu können. Leider lädt er mir in die Text Felder nur das erste Wort also nach dem ersten Leerzeichen ist Schluss, habe leide keine Ahnung warum. Könnt ihr mir Bitte helfen?
Das ist der Link zur übergabe
Code für das Formular
ich habe ein kleines Problem und zwar lade ich Datensatz in ein Formular um diesen Datensatz editieren zu können. Leider lädt er mir in die Text Felder nur das erste Wort also nach dem ersten Leerzeichen ist Schluss, habe leide keine Ahnung warum. Könnt ihr mir Bitte helfen?
Das ist der Link zur übergabe
PHP:
<a href='bearbeiten.php?id=$row[id]'><img src=\"button/edit.gif\" alt=\"Bearbeiten\" border=\"0\" /></a>
Code für das Formular
PHP:
<?php
include ("include/config.php");
if(!isset($_GET["action"])) $_GET["action"] = "";
$id = $_GET["id"];
$tabelle ="beschreibung";
$dbanfrage = "SELECT * from $tabelle WHERE id = '$id'";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
$row = mysql_fetch_array ($result);
print ("<form action=update.php?id=$row[id] method=post accept-charset=\"utf-8\"><input name=array[id] type=hidden value=$row[id] />
<table border=1 width=500px align=center>
<tr><td>Titel</td><td><input type=text name=array[titel] size=20 value=$row[titel] /></td></tr>
<tr><td>Autor</td><td><input type=text name=array[autor] size=20 value=$row[autor] /></td></tr>
<tr><td>Verlag</td><td><input type=text name=array[verlag] size=20 value=$row[verlag] ></td></tr>
<tr><td>Beschreibung</td><td><textarea name=array[beschreibung] rows=5 cols=40 />$row[beschreibung]</textarea></td></tr>
<tr><td> </td><td><input type=submit name=submit value=Eintragen /></td></tr>
</table>
</form>");
mysql_close ($dbverbindung);
?>