X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Кнопка удаления..
Evansw
Evansw
Topic Starter сообщение 24.4.2010, 12:42; Ответить: Evansw
Сообщение #1


нужно написать php файл который удалял бы запись из БД

main.php

[PHP]
<?php

$db = mysql_connect("localhost","odmin","pass");
mysql_select_db("test",$db);

$result = mysql_query("SELECT * FROM test_blog",$db);
$myrow = mysql_fetch_array($result);

do
{
printf ("<p class='p_php'>Автор: $myrow[name] ($myrow[lastname]) <br /> Статья: $myrow[dol]
<br /></p>
<form action='edit.php'>
<input type='submit' value='edit'>
</form>
<form action='mysql_delete.php'>
<input type='submit' value='delete'>
</form>
<p class='mini'>***</p>");

}
while ($myrow = mysql_fetch_array($result));
?>
[/PHP]

mysql_delete.php

[PHP]
<?php

$db = mysql_connect("localhost","odmin","pass");
mysql_select_db("test",$db);

$result = mysql_query ("DELETE FROM test_blog WHERE id=1");

if ($result == 'true')
{
echo "Информация из базы удалена!";

}
else
{
echo "Информация из базы не удалена!";
}


?>
[/PHP]

нужно сделать так чтобы удалялась запись которая привязанна к кнопке делит
помоги пожалуйста дописать
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
r3ntg3n
r3ntg3n
сообщение 24.4.2010, 13:08; Ответить: r3ntg3n
Сообщение #2


файл config.php

[php]$db = new mysqli('localhost', 'user', 'pass', 'database');[/php]файл со списком записей
[php]
require_once ('config.php');
$result = $db->query('SELECT * FROM test_blog');
while (($row = $result->fetch_assoc()) != null) {
echo "
<b>Автор</b>" . $row['name'] . " " . $row['lastname'] . "
<br/>
<b>Статья</b>" . $row['dol'] . "
<a href=\"entry.php?act=edit&id=" . $row['id'] . "\">редактировать</a> |
<a href=\"entry.php?act=delete&id=" . $row['id'] . "\">удалить</a>
<br/>
";
}[/php]файл entry.php
[php]
require_once ('config.php');
$action = $_REQUEST['act'];
$id = $_REQUEST['id'];
switch ($action) {
case 'edit':
// код редактирования записи
break;
case 'delete':
$query = "DELETE FROM `test_blog` WHERE `id`='" . $id . "' LIMIT 1";
$result = $db->query($query);
if ($result) {
echo "Запись успешно удалена
<meta http-equiv=\"refresh\" content=\"3;url=" . $_SERVER['HTTP_REFERER'] . "\">";
} else {
printf("MySQL Query Error! : %s\n", $db->error);
}
break;
default:
break;
}[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Evansw
Evansw
Topic Starter сообщение 24.4.2010, 15:06; Ответить: Evansw
Сообщение #3


r3ntg3n, спасибо

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Кнопка телефона на мобильной версии
0 katuwa 1180 28.9.2019, 20:35
автор: katuwa
Открытая тема (нет новых ответов) Требуется: накрутка просмотров Ютуб с гарантией от удаления!
8 meat_mashinE 2889 9.11.2014, 7:02
автор: meat_mashinE
Открытая тема (нет новых ответов) Странная кнопка
4 microooji 6074 5.1.2014, 15:00
автор: -klenovnn-
Открытая тема (нет новых ответов) Кнопка для отправки сообщения с сайта
12 LadyRi 3414 25.2.2013, 14:48
автор: Symphony
Открытая тема (нет новых ответов) [HTML,CSS] Кнопка улетает вниз в IE/Chrome, Facebook iFrames - код внутри
2 msk1 6498 23.2.2013, 0:37
автор: -msk1-


 



RSS Текстовая версия Сейчас: 20.4.2024, 13:11
Дизайн