Gästebuch Problemm

powerplayer

Erfahrenes Mitglied
Hi,

habe da mal eine frage, undzwar habe ich ein Gästebuch gecodet. Mein Problemm ist jetzt wenn ich den Eintrag aus der Mysql datenbank auslese und in einer tabelle ausgebe reiht er alles an einander mit leertasten und macht keine absätze. Wenn ich das ganze in einer textarea aus gebe macht er es mit absätzen so wie ich die Nachrichten eingetragen habe.

Weiss einer warum?

Hier mal die datei:
PHP:
<?php
include('config/db.php');

$sql = "SELECT * FROM geastebuch ORDER BY id DESC";
if (!$res_id = mysql_query($sql))
	die('Fehler! Daten konnten nicht ausgelesen werden.');
	while ($auslesen = mysql_fetch_array($res_id))
	{
	$id = $auslesen['id'];
	$name = $auslesen['name'];
	$email = $auslesen['email'];
	$msn = $auslesen['msn'];
	$icq = $auslesen['icq'];
	$nachricht = $auslesen['nachricht'];
	$datum = $auslesen['datum'];
	$zeit = $auslesen['zeit'];
	
	echo "<table width=\"45%\" height=\"86\"  border=\"0\">
  <tr>
    <td height=\"82\" valign=\"top\"><table width=\"100%\" height=\"79\"  border=\"1\" cellpadding=\"0\" cellspacing=\"0\">
      <tr>
        <td width=\"38%\" height=\"23\" align=\"left\" valign=\"middle\" bordercolor=\"#000000\" bgcolor=\"#FF0000\"><span class=\"Stil3\">Autor</span></td>
        <td width=\"62%\" valign=\"middle\" bordercolor=\"#000000\" bgcolor=\"#FF0000\"><div align=\"left\"><span class=\"Stil3\">Eintrag $id </span></div></td>
      </tr>
      <tr>
        <td height=\"23\" valign=\"top\" bordercolor=\"#000000\" bgcolor=\"#FFFFFF\"><p>$name<br><a href=\"mailto:$email\">$name Email senden</a><br>
          MSN: $msn<br>ICQ: $icq</p>
          </td>
        <td valign=\"top\" bordercolor=\"#000000\" bgcolor=\"#FFFFFF\">$nachricht</td>
      </tr>
      <tr>
        <td height=\"23\" valign=\"top\" bordercolor=\"#000000\" bgcolor=\"#FF0000\">$datum, $zeit </td>
        <td valign=\"middle\" bordercolor=\"#000000\" bgcolor=\"#FF0000\"><div align=\"right\"><a href=\"include/Eintragen.php\"><img src=\"images/eintragen.jpg\" width=\"80\" height=\"12\"></a></div></td>
      </tr>
    </table>    </td>
  </tr>
</table>";
echo "<textarea name=\"\" cols=\"50\" rows=\"15\" id=\"$eintrag\" readonly>$nachricht</textarea>";
	}
?>
Hoffe ihr könnt mir helfen.

Gruß
 
Ah ja eingebaut bekommst es und funktionert auch aber in deiner Tabelle nicht? Und warum funktionierts da nicht? Hättest du die Güte den aktuellen Code zu posten?
Nebenbei schadet es auch nicht wenn du mal einrückst und wenn du soviel HTML code echon must, wie wärs dann mit so ner schreibweise?:
echo '<table width="45" height="23"><tr><td>'.$foobar.'ösldfjlsdjlfj...'; ?
Stringverkettung tut.php-q.net
 
Habe es hinbekommen dank der vorgeschlagenen schreibweise danke. Mein dank geht natürlich auch an _voodoo.

Gruß
 
Zuletzt bearbeitet:
Zurück