@dudoser
студент

Как сделать кнопку для удаление новости с БД?

есть страница с новостями, нужно сделать кнопку для удаления новостей, при нажатии на кнопку новость не удаляется... я не знаю как правильно ID всунуть в mysql запрос, помогите пожалуйста.
вот код:
for ($i=0; $i <count($news); $i++) { 
					if ($i == 0)
						echo "<div id=\"bigArticle\">";
					else
						echo "<div class=\"article\">";
					echo '<img src="/img/articles/'.$news[$i]["id"].'.jpg" alt="Статья '.$news[$i]["id"].'" title="Статья '.$news[$i]["id"].'">
					<h2>'.$news[$i]["title"].'</h2>
					<p>
						'.$news[$i]["intro_text"].'
					</p>
					<div id="data">
						'.$news[$i]["data"].'
					</div>
					<a target="_blank" href="/article.php?id='.$news[$i]["id"].'">
						<div class="more" >Детельніше</div>
					</a>
					<a href="newsStud.php?id='.$news[$i]["id"].'" name="delete">
						<div>
							Видалити цю новину
						</div>
					</a>
				</div>';

					if ($i == 0) {
						echo "<div class=\"clear\"><br /></div>";
					}
				}

а вот код запроса:
if (isset($_POST['$delete'])){
	        	connectDB();
				$result = $mysqli->query("DELETE FROM `detut`.`newsstud` WHERE `newsstud`.`id`='<b>КАК ТУТ НАПИСАТЬ?</b>'");
				closeDB();
        	}
  • Вопрос задан
  • 239 просмотров
Решения вопроса 1
@dudoser Автор вопроса
студент
уже решил эту задачу
вдруг у кого-то такая же беда будет, вот как я решил:
сделал ссылку на на удаление с id href="delet_article.php?id='.$news[$i]["id"].'"
А в delete_article.php уже при наличии гет запроса с id, удалил запись из БД

А после редирект
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 20:35
5000 руб./за проект
24 апр. 2024, в 19:51
1000 руб./за проект