помогите новичку с гостевой

darvin

Guest
помогите новичку с гостевой

взялся читать книгу Котарева. Там есть такой пример гостевой.
PHP:
<?php
require_once "mysql_connect.php";
require_once "mysql_qw.php";
// tablename
define("TBLNAME", "guestbook");
// if table not exist, create it
mysql_qw('
        CREATE TABLE IF NOT EXISTS '.TBLNAME.' (
                id      INT AUTO_INCREMENT PRIMARY KEY,
                stamp   TIMESTAMP,
                name    VARCHAR(60),
                text    TEXT
        )
        ') or die(mysql_error());
// press button
if (@$_REQUEST['doAdd']) {
        $element        = $_REQUEST['element'];
        if (ini_get("magic_quotes_gpc"))
                $element        = array_map('stripslashes', $element);
        mysql_qw(
                'INSERT INTO '.TBLNAME.' SET name = ?, text = ?',
                $element['name'], $element['text']
                ) or die(mysql_error());
        header("Locations: {$_SERVER['SCRIPT_NAME']}?".time());
        exit();
}
if ($delid = @$_REQUEST['delete']) {
        mysql_qw('DELETE FROM '.TBLNAME.' WHERE id = ?', $delid)
                or die(mysql_error());
}
$result = mysql_qw('
        SELECT *, UNIX_TIMESTAMP(stamp) AS stamp
        FROM '.TBLNAME.'
        ORDER BY stamp DESC
        ') or die(mysql_error());
for ($book = array(); $row = mysql_fetch_array($result); $book[] = $row);
?>
<form action = "" method = "post">
<table>
<tr valign = "top">
        <td>You name:</td>
        <td><input type = "text" name = "element[name]"></td>
</tr>
<tr valign = "top">
        <td>Message text:</td>
        <td><textarea name = "element[text]" cols = "60" rows = "5"></textarea></td>
</tr>
<tr>
        <td>&nbsp;</td>
        <td><input type = "submit" name = "doAdd" value = "Add"></td>
</table>
</form>
<hr>
<? foreach($book as $element) {?>
        <b>
                <?=date("d.m.Y", $element['stamp'])?>
                <?=htmlspecialchars($element['name'])?>
        </b> write:
        <a href = "<?=$_SERVER['SCRIPT_NAME']?>"?delete=<?=$element['id']?>">
                [delete]</a>
        <br>
        <blockquote>
                <?=nl2br(htmlspecialchars($element['text']))?>
        </blockquote>
        <hr>
<?}?>
НЕ могу найти ошибку. при нажатии на [delete] запись не удаляется. Не могу понять в чем ошибка, вроде все логично.
 
Сверху