Habe schon in ziemlich vielen Beispielskripten gewälzt aber irgendwie komme ich
auf keinen Lösungsansatz. Ich möchte eine Art Reisetagebuch erstellen. Ich
stelle mir das so vor, dass ich über ein HTML-Formular meinen Text in eine
Datenbank "schmeisse" (da weiß ich schon ungefähr wie das geht) und dieser dann
irgendwie dynamisch in der dazugehörigen HTML Tabelle auf einer HTML-Seite (dem
Template) landet. Diese Tabelle soll aus zwei Spalten bestehen. In die linke
Spalte kommt ein Eintrag von Tag1 (id=1). In die rechte Spalte kommt, sobald
vorhanden Eintrag von Tag2 (id=2). Dann soll der User "blättern" können, also
die Einträge Tag1 und Tag2 sollen per Mausklick durch Eintrag Tag3 und Tag4
ersetzt werden. Usw. Hm, wird die Idee klar?
Wie könnte man das realisieren?
Dies sind die Skripte, die ich soweit habe:
formular.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head></head>
<body>
<form action="send.php" method="post">
Überschrift: <input type="text" name="ueberschrift" size="20">
<br><br>
Text: <input type="textarea" name="texteintrag">
<br><br><br>
<input type="submit" value="go!">
</form>
</body>
</html>
----------------------------------------------------------------------------------------
send.php
<?php
mysql_connect("localhost","root");
mysql_select_db("reise");
$put_it_in = "INSERT INTO eintrag (ueberschrift, text) VALUES ('".$_POST['ueberschrift'].
"', '".$_POST['texteintrag']."')";
mysql_query($put_it_in) or die(mysql_error("Fehler"));
?>
------------------------------------------------------------------
output.php
<?php
mysql_connect("localhost","root");
mysql_select_db("reise");
?>
#<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body bgcolor="#FFCCCC">
<table width="95%" height="100%" border="0" align="center">
<tr>
<td width="100%" height="335" align="left" valign="top"> <br>
<table width="90%" border="1" align="center">
<tr valign="top">
<td width="46%"><strong>HIER SOLL JEWEILS DIE ÜBERSCHRIFT REIN</strong>
<br> <br>
HIER SOLL DER TEXT REIN
<br> <br> <br>
</td>
<td width="1%"> </td>
<td width="46%"><strong>HIER SOLL DIE ZWEITE ÜBERSCHRIFT REIN</strong>
<br> <br>
UND HIER DER ZWEITE TEXT
<br> <br>
</td>
</tr>
</table>
<p align="center"><font size="4"><a href="hier soll man weiterblättern können">>></a></font></p></td>
</tr>
</table>
</body>
</html>
Grüße,
Karlo