[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: удаление из бд
Sheldon
вот у меня есть такой код :
<?php
session_start();
if (isset($_SESSION["name"])){
echo "Здесь список Ваших доходов .<br><br><br><br>";
$iduser = $_SESSION["user_id"];

include "config.php";

$query = 'SELECT `data`, `operation`, `summ`, `koshel`, `komy`, `stat` FROM `oprat` WHERE `user_id` = "' . $iduser . '" AND `operation` = "доход" ORDER BY `data`, `koshel`';
$ath = mysql_query ($query) or die(mysql_error().'<br />'.$query);
if (!$ath)
{
include "dberror.php";
mysql_close ($dbdeskriptor);
exit ();
}

while ($row = mysql_fetch_assoc($ath)) {
echo '<strong>'. $row["data"]. '</strong>:_____ <strong>' . $row["summ"] . '</strong> руб. Вы получили от контакта <strong>' .$row["komy"]. '</strong> с кошелька <strong>' . $row["koshel"] . '</strong> по статье <strong>' . $row["stat"] . '</strong>' ;
echo "<br>";
}
Echo "<br> <a href = 'add_oper.php'>добавить </a><br>";
Echo "<br> <a href = 'deldohod.php'>удалить </a><br>";
}
else
{
header("Location: /new/activa.php");
}
?>

выводит операции, которые пользователь произвел.
подскажите плз, как сделать так что бы кликнув по одной операции, она удалилась, а то что то не соображу.



Спустя 18 минут, 58 секунд (12.06.2011 - 20:25) Sheldon написал(а):
а если сделать так:
while ($row = mysql_fetch_assoc($ath)) {
echo '<br><br> <form action= "del_oper" method="post">';
echo '<strong>'. $row["data"]. '</strong>:_____ <strong>' . $row["summ"] . '</strong> руб. Вы получили от контакта <strong>' .$row["komy"]. '</strong> с кошелька <strong>' . $row["koshel"] . '</strong> по статье <strong>' . $row["stat"] . '</strong> <input name="oper" type="radio" value="доход">';
echo "<br>";

}
echo "<br><br><br><br>";
echo '<input type = "submit" value = "удалить">
echo '
<input type = "submit" value = "редактировать">
</
form>';


можно ли так? если да, то с удалением все понятно, а как делать редактирование??

Спустя 10 минут, 5 секунд (12.06.2011 - 20:35) DedMorozzz написал(а):
в цикле с каждой записью записывай айди записи. И по клики на ссылку будешь удалять запись с выбранным айди

Спустя 1 минута, 23 секунды (12.06.2011 - 20:36) allplayer написал(а):
ну что-то типо того. только в форму инпуты засунь.
пример
<form lalalala...>
<input lalalalala />
</form>
<form lalalala...>
<input lalalalala />
</form>

Спустя 1 минута, 25 секунд (12.06.2011 - 20:38) allplayer написал(а):
Я так понял, что он делает букс... А там много людей, которые ищёт дыры и зарабатывают на этом. так что пусть без скрытых инпутов

Спустя 2 минуты, 35 секунд (12.06.2011 - 20:40) Sheldon написал(а):
allplayer
можно по подробнее) что т я не вкурил про букс, дыры и зарабатывают на этом ))

Спустя 1 минута, 22 секунды (12.06.2011 - 20:42) allplayer написал(а):
Ну ты для чего этот скрипт делаешь? wink.gif

Спустя 40 секунд (12.06.2011 - 20:42) allplayer написал(а):
Я сейчас голодный... и поэтому мне немножко лень что-то делать..

Спустя 2 минуты, 1 секунда (12.06.2011 - 20:44) Sheldon написал(а):
allplayer
ну что бы фиксировать операции клиента, которые он производит.

Спустя 7 минут, 30 секунд (12.06.2011 - 20:52) allplayer написал(а):
Хмм.. смотри. Делайй так.

index.HTML:

<form action="lalala.php?action=delete" method="post">
<input
type="submit" value="Удалить" />
</form>



lalala.PHP:

$action=$_GET["action"];
if($action)
{
if($_POST["submit"])
{
//запрос к базе. Удалить то, где ид=ололо и тд...
}
}



Ну примерно так. Если захочешь-Разберешься!
Удачи :ph34r:

Спустя 1 минута, 16 секунд (12.06.2011 - 20:53) allplayer написал(а):
Тут код не сложный. муторно и новичку можно запутаться.. smile.gif

Спустя 2 минуты, 53 секунды (12.06.2011 - 20:56) Sheldon написал(а):
О, спасибо, ща попробуем)я php меньше недели изучаю, так что и в 3х echo запутаться могу)))
Быстрый ответ:

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