код страницы добавления блока и удаления
(добавление работает но всегда ставит 1 ID, удаление не отрабатываеться вообще)
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $db_staging = 'ru_news_new_submenu';
- $count_id_news_new = mysql_result(mysql_query("SELECT count(id) FROM ru_news_new"),0);
- for($i=0; $i<$count_news_new; $i++)
- {
- if (isset($_POST{'del_block_'.$i})) {
- $id = $_POST{'id_del_block_'.$i};
- $tst = mysql_query("DELETE FROM ru_news_new WHERE id = '".$id."'", $db);
- }
- }
- $count_news_new = mysql_result(mysql_query("SELECT count(id) FROM ru_news_new"),0);
- $res_news_new = mysql_query("SELECT * FROM ru_news_new ORDER BY id ASC", $db);
- <div id="content">
- <div class="content_width">
- <?
- echo'<div id="div_btn_add_new_block"><button onclick="adm_news_new_add_new_block();"><img src="images/plus.png" /> Добавить новый блок</button></div>';
- if (!$res_news_new) {echo"Ошибка запроса <br>".mysql_error();} else
- while ($news_new = mysql_fetch_array($res_news_new)) { $array_news_new[] = $news_new; }
- for ($i=$count_news_new-1; $i>=0; $i--)
- {
- $block_no = $i+1;
- echo'
- <form action="adm_news_new.php" method="post" enctype="multipart/form-data">
- <div class="left_title" style="cursor:pointer" onclick="adm_news_new_title('.$array_news_new[$i]["id"].');">
- '.$array_news_new[$i]["title"].'
- </div>
- <div class="text_content" style="cursor:pointer" onclick="adm_news_new_text('.$array_news_new[$i]["id"].');">
- '.$array_news_new[$i]["text"].'
- </div>
- <input type="hidden" name="id_del_block_'.$i.'" value="'.$array_news_new[$i]["id"].'"/>
- <button type="submit" name="del_block_'.$i.'" style="margin-top:20px;"><img src="images/btn_del.png" title="Удалить '.$block_no.'-й блок" style="cursor:pointer;"/></button>
- <div class="clear" style="height:25px"></div>
- </form>
- ';
- }
- ?>
- </div>
- </div>