Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: поочередное удаление
 
 автор: FaStY   (05.02.2006 в 21:18)   письмо автору
 
 

Вот какая проблема: у меня для форума есть 3 таблицы: name_forum(название форума), themes(название топика), posts(сообщения). В админке я сделал, чтобы можно было удалять и сообщения, и название топика, и название форума, но чтобы можно было например удалить или просто пару сообщений, или топик вместе со всеми вложенными сообещниями, или все полностью.
Я сделал вот таким способом:
я сделал страницу удаления точно такую же, как у меня сделан форум(такая же структура переходов на топики и на сообщения), только добавил чекбоксы, с помощью которых данные передаются на страницу check.php, где и нужно, чтобы они обрабатывали данные и потом удаляли в зависимости что я хочу удалить.
Подскажите как сделать запрос? пытался вот так:

<?php
          $query 
"("
                          foreach(
$type as $val$query .= "$val,"
                          
$query substr($query0strlen($query) - 1).")"
//запрос на темы                
$query   "SELECT *  FROM name_forum  WHERE id_main_forum IN ".$query
$result_topic mysql_query ($query)    or die ("Query failed"); 
  
//вводим данные в массив
 
while ($row_topic mysql_fetch_array($result_topic)):
//вот здесь пробовал сделать еще один запрос на сообщения,но выкидывало ошибки
 
print $row_topic[1].'<br>';
 endwhile;
?>

   
 
 автор: cheops   (05.02.2006 в 22:21)   письмо автору
 
   для: FaStY   (05.02.2006 в 21:18)
 

Вот чего не понятно, что за $type и откуда он берётся.

PS Так же очень неплохо увидеть структуру таблиц и как они связаны между собой.

   
 
 автор: FaStY   (05.02.2006 в 22:25)   письмо автору
 
   для: cheops   (05.02.2006 в 22:21)
 

$type - это берется из чекбоксов.
Вот структура базы:
name_forum связана с themes по id_forum, а themes связана с posts по id_themes
вот структура
name_forum:
-id_forum;
-name;
themes:
-id_theme;
-name;
-author;
-id_author;
-id_forum
posts:
-id_post;
-name;
-author;
-id_author;
-id_theme

   
 
 автор: cheops   (06.02.2006 в 01:04)   письмо автору
 
   для: FaStY   (05.02.2006 в 21:18)
 

Он не хочет выбирать по этому запросу или выводится какая-то ошибка?

   
 
 автор: FaStY   (06.02.2006 в 18:58)   письмо автору
 
   для: cheops   (06.02.2006 в 01:04)
 

он выбирает, но я не знаю, как выбрать остальное при помощи многих переменных, которые я выбрал в чекбоксах.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования