DB Abfrage in Textarea?

markberg

Erfahrenes Mitglied
Hallo,
bezüglich eines Updates von DB Inhalten möchte ich gerne, dass die DB Abfrage in einer Textarea erscheint, damit der User gleich darin Änderungen vornehmen kann. Mein Problem, es erscheint nichts in meiner Textarea!? Wo liegt denn bei mir der Fehler, komme hier nicht weiter... vielen Dank vorab :-)

PHP:
$SQLString = ("SELECT id, info, DATE_FORMAT(datum, '%d.%m.%y') AS datumFormatiert FROM `DBxxx`.`tabelle` WHERE `id` = ' ".$_GET['id']." ' ")  or mysql_die (mysql_Error ()); 
$Ergebnis = mysql_query($SQLString, $Verbindung);
if ($Ergebnis) {
$Datensatz = mysql_fetch_array ($Ergebnis);
while ($Datensatz) {
$Datensatz = mysql_fetch_array($Ergebnis);
}
} else {
echo "Fehler in der Abfrage";
}

//html
echo '<textarea rows="6" name="aendern" cols="45" class="text" tabindex="6">'.$Datensatz["info"].'</textarea>';
 
Probier mal Folgendes:
PHP:
<?php

	$SQLString = "
		SELECT
		        `id`,
		        `info`,
		        DATE_FORMAT(`datum`, '%d.%m.%y') AS `datumFormatiert`
		  FROM
		        `DBxxx`.`tabelle`
		  WHERE
		        `id` = '".mysql_real_escape_string($_GET['id'])."'
		";
	$Ergebnis = mysql_query($SQLString, $Verbindung) or die(mysql_error());
	while( $Datensatz = mysql_fetch_array($Ergebnis) ) {
		echo '<textarea rows="6" name="aendern" cols="45" class="text" tabindex="6">'.htmlspecialchars($Datensatz['info']).'</textarea>';
	}

?>
 
Ja gibt es, ich übergebe die ID vorher per Link...

PHP:
<a href="termin_ae.php?id='.$Datensatz['id'].' ">aktualisieren</b></a>
 
Zurück