Вы не зашли.
Главная » SQL » Как удалить сообщение?
#1. DADO Off (1)
Участник
2010.12.01 18:06
Приветы.Как удалить соообшение из панеля чтение записок. Очь нужно прошу помогите
Вложения
zapiski.txt 1kb [загрузок: 715]
#2. Gemorroj Off (107)
Administrator
2010.12.01 20:08
Код:
DELETE FROM zapiski WHERE id = 1
но код ппц... уже дано такого г не видел)
#3. DADO Off (1)
Участник
2010.12.02 07:07
$print=mysql_query("SELECT * FROM `zapiski` order by time desc LIMIT $o,$do");
while ($data=mysql_fetch_array($print)) {
$kto=$data['who'];
$komu=$data['towhom'];
$mesag=$data['message'];
$vrem=$data['date'];
$topic=$data['topic'];
$read = $a ["readd"];
  $insend = $data ["insend"];
  $ininc = $a ["ininc"];

$i++;


print " $i) <small><b><a href=\"info.php?ver=wml&amp;id=$id&amp;ps=$ps&amp;nk=".$data['idwho']."&amp;ref=$ref\">".$data['who']."</a> » <a href=\"info.php?ver=wml&amp;id=$id&amp;ps=$ps&amp;nk=".$data['idtowhom']."&amp;ref=$ref\">".$data['towhom']."</a></b> » </small>";
print " <small>".$data['topic']."</small> <small>".$data['message']."</small><br/>";
print " <small><b>".$vrem."</b></small><br/>";
}
есть и такой вариант. Геморой WHERE id=1 этот ид 1 эт ж системный бот.  Такой запрос будет удалять все записки Системново. А мне нужно удалит там рекламу. что idtowhom не мог прочитать эт сообшение .Или я так не понял. В этом примере я добавил ссылку на инфу для idwo и idtowhom
#4. Gemorroj Off (107)
Administrator
2010.12.02 11:11
DADO, естественно id ты сам должен знать, откуда мне знать какое сообщение ты хочешь удалить?
#5. DADO Off (1)
Участник
2010.12.02 11:11
Gemorroj Прям в точку. И я хочу сделать так что можно было удалять какую хочешь сообшение из показаново примере. Уже неделя как торчусь с этим кодом. Но ниче не могу придумать. Не знаю и как сделать такое.
#6. Gemorroj Off (107)
Administrator
2010.12.02 14:02
print_r($data); сделай и посмотри что там
#7. DADO Off (1)
Участник
2010.12.03 18:06
Геморой а после чего написать эт код? И для чего это? Пожалуйста пример мож показать как. Поправил прочтен или не прочтен записки
$read = data["readd"];
с $а не работал.
#8. Gemorroj Off (107)
Administrator
2010.12.03 18:06
это нужно чтобы просто посмотреть что внутри переменной $data. вероятно, в ней и будет нужный ID
#9. DADO Off (1)
Участник
2010.12.04 11:11
Прости пока не дошол мне куда эт prin_r($data); написать.
Мож сказать такой запрос правилен к базе
mysql_query ("delete from zapiski WHERE idwho = '".$arr['idwho']."'");
mysql_query ("delete from zapiski WHERE idtowhom = '".$arr['idtohwhom']."'");
можно ли из показоного примера в первом посте  по ссылке с ".$arr['idwho']." или ".$arr['idtowhom']." такую ссылку направить на запрос этот с делете?
Добавлено спустя   3 минуты  37 секунд:
Простите Ошибся не с ".$аrr а с ".$data.  Можно такое?
Добавлено спустя   9 минут  30 секунд:
mysql_query ("delete from zapiski WHERE idwho = '".$data['idwho']."'");
mysql_query ("delete from zapiski WHERE idtowhom = '".$data['idtohwhom']."'");
вот такой примерно.По ссылке указывается всеравно Логин и id написавшего и получаещего. При нажатии на ник в панеле записок с точностью показывает инфу idwho и idtowhom.
#10. Gemorroj Off (107)
Administrator
2010.12.04 14:02
while ($data=mysql_fetch_array($print)) {
print_r($data);
Страниц: 1 2 36 Все
Главная
WEB
PunBB Mod v0.6.2
0.016 s