The Scope
Grünschnabel
Hi, hab für einen freund ein Gästebuch gebastelt, das ganze liegt auf meinem Space und es tut nicht not das er bei mir mit PHPmyAdmin rumspielt. also habe ich folgende Codes noch eingebaut. Allerdings tun sie nicht so recht.
Guestbook.php
Guestbook löschen:
Guestbook.php
PHP:
<?php
$host="...";
$admin="...";
$password="...";
$db=mysql_connect($host,$admin,$password);
mysql_select_db("...");
$befehl="SELECT * FROM con_guestbook ORDER BY id DESC";
$result=mysql_query($befehl,$db);
$anzahl = mysql_num_rows($result);
$ergebnis=mysql_query("SELECT id FROM con_guestbook") or die("Fehler");
while($row=mysql_fetch_array($ergebnis))
{
$id=$row["id"];
?>
<DIV ID="BODY">
<TABLE border="0" cellpadding="0" cellspacing="5" style="border-collapse: collapse" bordercolor="#111111" width="100%">
<TR><TD><FONT ID="HOME">Total Entrys: <? echo "$anzahl"; ?></FONT></TD><TD> </TD></TR>
</TABLE>
<?php
while($field = mysql_fetch_array($result))
{
?>
<table border="0" cellpadding="0" cellspacing="5" style="border-collapse: collapse" bordercolor="#000000" width="100%">
<tr><td width="100%"><font id="HOME"><?php echo "$id: <a href=\"guestbookloeschen.php?id=$id\">Eintrag löschen</a>"; ?> | <b><a href="mailto:<?php echo($field["email"]); ?>"><?php echo($field["name"]); ?></a></b> schrieb am <b><?php echo($field["datum"]); ?></b> - <a href="http://<?php echo($field["www"]); ?>" target="_blank"><?php echo($field["www"]); ?></a></font></td></tr>
</table>
<?
}
?>
Guestbook löschen:
PHP:
<?php
if($id)
{
$host="...";
$admin="...";
$password="...";
$db=mysql_connect($host,$admin,$password);
mysql_select_db("...");
mysql_query("DELETE FROM con_guestbook WHERE id=$id") or die("Fehler beim Löschen");
include 'CON2002/index.php?do=guestbook&title=Guestbook';
}
//wenn die datei ohne ?id= aufgerufen wurde.
else
{
echo "Geben Sie die id des Datensatzes an, der geloescht werden soll!";
}
?>