[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Удаление записей в гостевой книге
philipjfry48
Здравствуйте.
Имеется код, гостевой книги, у меня не получается сделать удаление каждого сообщения по отдельности, Пожалуйста помогите.

<?php
$c=0;
$r=mysql_query ("SELECT * FROM gb ORDER BY dt DESC"); // выбор всех записей из БД, отсортированных так, что самая последняя отправленная запись будет всегда первой.
while ($row=mysql_fetch_array($r)) // для каждой записи организуем вывод.
{
?>
<a href="123.php?id='$id'">УДАЛИТЬ</a>
<
table border="0" cellspacing="3" cellpadding="0" width="90%" <? echo $col; ?> <style="margin: 10px 0px;">
<
tr>
<
td width="150" style="color: #999999;">Идентификатор:</td>
<
td><?php echo $row['id']; ?></td>
</
tr>
<
tr>
<
td width="150" style="color: #999999;">Имя пользователя:</td>
<
td><?php echo $row['username']; ?></td>
</
tr>
<
tr>
<
td width="150" style="color: #999999;">Электронная почта:</td>
<
td><?php echo $row['email']; ?></td>
</
tr>
<
tr>
<
td width="150" style="color: #999999;">Дата опубликования:</td>
<
td><?php echo $row['dt']; ?></td>
</
tr>
<
tr>
<
td colspan="2" style="color: #999999;">---------------------------------------------------------------</td>
</
tr>
<
tr>
<
td colspan="2">
<?php echo $row['msg']; ?>
<br>
</
td>
</
tr>

</
table>
<?php
$c++;
}
if ($c==0) // если ни одной записи не встретилось
echo "Гостевая книга пуста!<br>";
?>


и форма на которую должен отправляться id


<?php
include ("dbconnect.php");
$id=$_GET['id'];
echo ($id);
$res="DELETE FROM gb WHERE id='$id'";//удаление $ID;
$result = mysql_query($res) OR DIE ("Не удалось удалить");
header("Location: index.php");
?>


Строка <a href="123.php?id='$id'"> должна передавать значение id сообщения, если вместо '$id' поставить значение из БД то он успешно удаляет запись. А так сам значение получить не может.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.