Hallo Forum,
ich habe folgende Probleme:
Ich gebe mit folgenden Code Datensätze einer mysql-DB aus
<?php
$sql = "SELECT * FROM help";
$result = mysql_query($sql);
?>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<thead>
<tr>
<td>Nr.</td>
<td>Erläuterungen</td>
</tr>
</thead>
<?php while ($row = mysql_fetch_assoc($result)) { ?>
<tr>
<td><?php echo $row['zeile']; ?></td>
<td><textarea name="bereich" cols="50"
rows="<?php echo $row['bereich']; ?>" readonly="readonly"
style="background-color: #DDEEFF; overflow: auto; border-color:
#DDEEFF; border-width:0px; border-style:solid; padding:2px">
<?php echo $row['beschreib']; ?></textarea></td>
</tr>
<?php } ?>
</table>
<?php
mysql_free_result($result);
?>
Mit dem Textarea habe ich gearbeitet, weil in der Datenbank die Datensätze in folgender Form stehen:
Zeile 4
-
Zeile 5
+
Zeile6
Wenn ich kein Textarea benutze, dann wurde
Zeile 4 - Zeile 5 + Zeile6 ausgegeben.
Ich möchte es gern aber untereinander zu stehen haben.
Gibt es dazu einen anderen Lösungsansatz?
2.Problem:
Wie erreicht man, daß einzelne Datensätze beim Druck nicht auf 2 Seiten dargestellt werden, sondern wenn das Ende einer Seite erreicht ist, daß sie automatisch auf die nächste Seite springen?
Gruß
ich habe folgende Probleme:
Ich gebe mit folgenden Code Datensätze einer mysql-DB aus
<?php
$sql = "SELECT * FROM help";
$result = mysql_query($sql);
?>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<thead>
<tr>
<td>Nr.</td>
<td>Erläuterungen</td>
</tr>
</thead>
<?php while ($row = mysql_fetch_assoc($result)) { ?>
<tr>
<td><?php echo $row['zeile']; ?></td>
<td><textarea name="bereich" cols="50"
rows="<?php echo $row['bereich']; ?>" readonly="readonly"
style="background-color: #DDEEFF; overflow: auto; border-color:
#DDEEFF; border-width:0px; border-style:solid; padding:2px">
<?php echo $row['beschreib']; ?></textarea></td>
</tr>
<?php } ?>
</table>
<?php
mysql_free_result($result);
?>
Mit dem Textarea habe ich gearbeitet, weil in der Datenbank die Datensätze in folgender Form stehen:
Zeile 4
-
Zeile 5
+
Zeile6
Wenn ich kein Textarea benutze, dann wurde
Zeile 4 - Zeile 5 + Zeile6 ausgegeben.
Ich möchte es gern aber untereinander zu stehen haben.
Gibt es dazu einen anderen Lösungsansatz?
2.Problem:
Wie erreicht man, daß einzelne Datensätze beim Druck nicht auf 2 Seiten dargestellt werden, sondern wenn das Ende einer Seite erreicht ist, daß sie automatisch auf die nächste Seite springen?
Gruß
Kommentar