hallo leute, ich weiß dieses thema ist bestimmt schon hundert mal erklärt worden und ich habe mir die threads auch durchgelsen. ich bin aber totaler neuling in php und kann das leider nicht auf mein gästebuch umschreiben.
ich poste hier mal mein skript und hoffe mir kann hier jemand dabei helfen und den vorgschlagenen code auch ein bisschen dokumentieren, damit ich´s das nächste mal ohne hilfe schaffe.
html>
<head>
<title>Gaestebuch</title>
</head>
<body>
<h2>Gaestebuch</h2>
<a href="#neuereintrag">Eintrag hinzufügen</a><br><br>
<?php
$dbh=mysql_connect("localhost","web26","multimedia");
mysql_select_db("usr_web26_1",$dbh);
$result=mysql_query("SELECT * FROM gaestebuch ORDER BY datum DESC", $dbh);
for($i=0; $i<mysql_num_rows($result); $i++)
{
$gaestebuch[$i]=mysql_fetch_object($result);
}
echo "<table border=\"0\">";
$a=mysql_num_rows($result)+1;
for($i=0; $i<mysql_num_rows($result); $i++)
{
$email=$gaestebuch[$i]->email;
	
	   
 	
$a--;
echo "<tr>",
"<td><b>#",
$a,
": ",
$gaestebuch[$i]->titel,
"</b></td>",
"</tr>",
"<tr>",
"<td>",
nl2br($gaestebuch[$i]->eintrag),
"</td>",
"</tr>",
"<tr>",
"<td>Eintrag von <b>",
$gaestebuch[$i]->name,
"</b> am <b>",
substr($gaestebuch[$i]->datum, 8, 2),
".",
substr($gaestebuch[$i]->datum, 5, 2),
".",
substr($gaestebuch[$i]->datum, 0, 4),
" ",
substr($gaestebuch[$i]->datum, 10),
"</b></td>",
"</tr>",
"<tr><td>",
"<a href=\"mailto:$email\">$email</a>",
"<hr></td>
</tr>";
		
		
		
		
}
echo "</table><br><br>";
?>
<a name="neuereintrag"><h3>Neuer Eintrag:</h3></a>
<form action="einfuegen.php3" method="post">
<table border="1">
<tr>
<td><b>Name:</b></td>
<td><input type="text" name="name" maxlength="50"></td>
</tr>
<tr>
<td><b>Emailadresse:</b></td>
<td><input type="text" name="email" maxlength="50"></td>
</tr>
<tr>
<td><b>Titel des Eintrages:</b></td>
<td><input type="text" name="titel" maxlength="40"></td>
</tr>
<tr>
<td><b>Eintrag:</b></td>
<td><textarea name="eintrag" cols="30" rows="5"></textarea></td>
</tr>
<tr>
<td align="center" colspan="2">
<input type="submit" value="Eintragen">
<input type="reset" value="Löschen">
</td>
</tr>
</table>
</form>
</body>
</html>
lg maximum 
							
						
					ich poste hier mal mein skript und hoffe mir kann hier jemand dabei helfen und den vorgschlagenen code auch ein bisschen dokumentieren, damit ich´s das nächste mal ohne hilfe schaffe.
html>
<head>
<title>Gaestebuch</title>
</head>
<body>
<h2>Gaestebuch</h2>
<a href="#neuereintrag">Eintrag hinzufügen</a><br><br>
<?php
$dbh=mysql_connect("localhost","web26","multimedia");
mysql_select_db("usr_web26_1",$dbh);
$result=mysql_query("SELECT * FROM gaestebuch ORDER BY datum DESC", $dbh);
for($i=0; $i<mysql_num_rows($result); $i++)
{
$gaestebuch[$i]=mysql_fetch_object($result);
}
echo "<table border=\"0\">";
$a=mysql_num_rows($result)+1;
for($i=0; $i<mysql_num_rows($result); $i++)
{
$email=$gaestebuch[$i]->email;
$a--;
echo "<tr>",
"<td><b>#",
$a,
": ",
$gaestebuch[$i]->titel,
"</b></td>",
"</tr>",
"<tr>",
"<td>",
nl2br($gaestebuch[$i]->eintrag),
"</td>",
"</tr>",
"<tr>",
"<td>Eintrag von <b>",
$gaestebuch[$i]->name,
"</b> am <b>",
substr($gaestebuch[$i]->datum, 8, 2),
".",
substr($gaestebuch[$i]->datum, 5, 2),
".",
substr($gaestebuch[$i]->datum, 0, 4),
" ",
substr($gaestebuch[$i]->datum, 10),
"</b></td>",
"</tr>",
"<tr><td>",
"<a href=\"mailto:$email\">$email</a>",
"<hr></td>
</tr>";
}
echo "</table><br><br>";
?>
<a name="neuereintrag"><h3>Neuer Eintrag:</h3></a>
<form action="einfuegen.php3" method="post">
<table border="1">
<tr>
<td><b>Name:</b></td>
<td><input type="text" name="name" maxlength="50"></td>
</tr>
<tr>
<td><b>Emailadresse:</b></td>
<td><input type="text" name="email" maxlength="50"></td>
</tr>
<tr>
<td><b>Titel des Eintrages:</b></td>
<td><input type="text" name="titel" maxlength="40"></td>
</tr>
<tr>
<td><b>Eintrag:</b></td>
<td><textarea name="eintrag" cols="30" rows="5"></textarea></td>
</tr>
<tr>
<td align="center" colspan="2">
<input type="submit" value="Eintragen">
<input type="reset" value="Löschen">
</td>
</tr>
</table>
</form>
</body>
</html>
lg maximum
 
							
						 
          
 gästebuch - ab 10 einträgen neue seite - bitte um hilfe
									
									
									gästebuch - ab 10 einträgen neue seite - bitte um hilfe
								 
  
							
						 
 
 [/color]
[/color] 
							
						 
							
						 
							
						
Kommentar