Hi!
Wie stell ich es denn an, dass die Ausgabe des Kommentars unterhalb des "Kommentar"-<td>s angezeigt wird? Hier ein Screenshot.
Also prinzipiell geht es darum, dass es seltsam aussieht wenn jemand eine Nachricht mit mehreren Absätzen schreibt(wie im Beispiel unten beim ersten Eintrag. Nun würde ich gerne wissen, wie ich das so formatiere, dass es Benutzerfreundlich angezeigt wird. (von der Optik abgesehen. die kommt später ;) )?
Hier der Code:
foreach($data as $row) {
echo '
<div class="gb-entry">
<table>
<tr>
<td>
Von (User):
</td>
<td>
'.$row['name'].'
</td>
</tr>
<tr>
<td>
Am:
</td>
<td>
'.$row['datum'].'
</td>
</tr>
<tr>
<td>
Nachricht:
</td>
<td><p class="comment">
'.nl2br($row['kommentare']).'
</p></td>
</tr>
</table>
</div>
';
}
?>
</div>
</div>
</body>
</html>
und das CSS(für den betroffenen Part):
#guestbook {
border: 1px solid red;
border-top: none;
border-bottom: none;
margin: 0;
padding: 0;
height: 100%;
width: 46%;
position: absolute;
top: 0px;
left: 27%;
text-align: center;
}
.gb-entry {
border-top: 1px solid black;
border-bottom: 1px solid black;
width: 100%;
height: auto;
margin: 0;
padding: 0;
word-wrap: break-word;
}
.comment {
font-color: red;
word-wrap: break-word;
}
Vielen Dank im vorraus für alle Antworten 😀