Отлично. Мы сделали паролирование, оформили наши странички, но вот незадача, мы совсем забыли про удаление страничек! Конечно, можно их не удалять, а просто перезаписывать в ненужные странички новые данные. Но, я думаю удаление не помешает. Для начала правим нашу функцию show_pages():
function show_pages() { // добавляем javascript, который позволит перед удалением спросить пользователя, уверен ли он в этом. ?> <script language='JavaScript1.1' type='text/javascript'> <!-- function Delete(N) { if(confirm("Удалить запись?")) { parent.location='?del='+N; } else { return false; } } --> </SCRIPT>
'; // добавили ячейку с ссылкой на удаление и не забыли вставить colspan="2" у заглавной ячейки // думаю вы заметили, что в тексте ссылки мы заменили $row{'id'] на $row['title'] и добавили обработку функцией stripslashes() } echo '
';
}?>
Ссылку на удаление сделали, теперь не помешает создать функцию, которая удалит данные - delete_pages();
function delete_pages(){ require '../inc/connect.php'; $query = "DELETE FROM pages WHERE id = '".$_GET['del']."';"; mysql_query($query, $link); echo '
Данные удалены
'; }?>
которую не забываем вызвать:
if($_GET['del']) delete_pages();?>
Сайт и админку можно считать готовыми. Для доработки админки было бы неплохо сделать еще сортировку для меню, оставляю это Вам на вкусненькое. Для этого Вам надо добавить в нашу таблицу еще одно числовое поле для сортировки
ALTER TABLE `pages` ADD `sortirovka` INT NOT NULL ;
в функцию show_form() добавить элемент формы, а в complete() добавить обработку еще одной переменной. Ах, да, а в запросе к базе при выводе меню поменять
SELECT * FROM pages ORDER BY id;
на
SELECT * FROM pages ORDER BY sortirovka;
Вот и все! Админка готова! Осталось собрать в единое целое все, что мы сделали, а также оформить внешний вид сайта, ну и админки. Если не получается собрать все в рабочие файлы, то переходите к следующему разделу, там есть готовый php-код, который будет достаточно просто скопировать. Ну, и зайдите на страничку "бонус" - это заключительный этап, который сделает Вашу админку максимально удобной, эффектной и простой.
Добрый деньcДоброго времени суток! Хочу приобрести крепеж высокопрочный. Кто может что-нибуть посоветовать? Какая фирма изготавливает хорошие высокопрочные крепежи? Видел вот на этом сайте: http://metizorel.ru/ Цены кажется терпимые, но я не уверен, поэтому если находили дешевле, посоветуйте где. Где можно найти хорошее соотношение цена-качество?
Добрый день! Хочу купить черная сварная сетка . Кто может что-нибуть посоветовать? Какая фирма делает надежные сетка сварная вр1 ? Цены я думаю терпимые, но я не уверен, поэтому если знаете дешевле, покажите где. Где можно найти хорошее соотношение цена-качество?
Здравствуйте! Думаю купить омедненную сварочную проволоку. Кто может что-то посоветовать? Какая фирма поставляет хорошую проволоку сварочную? Находил вот на этом сайте: http://metizorel.ru/ Цены по-моему умеренные, но я в этом не спец, поэтому если видели дешевле, скажите где. Где можно найти наилучшее соотношение цена-качество?
Ищете, где производители электродов ? Компания Мегапром - предлагает изготовление электродов от лучших производителей на территории России. Электроды Уони 13/55 КСМ в продаже по группе КСМ (конструкции стальных мостов). Полный список сварочных электродов и других материалов для сварки вы можете посмотреть в разделе каталог электродов для сварки. Вся продукция сертифицирована и имеет необходимые маркировки.
Ищете, где купить канаты, судовые канаты ? Компания Мегапром - предлагает купить пеньковый канат от лучших производителей на территории России. Отгрузка из наличия со склада г.Орел. ж/д контейнером или автомобильным транспортом через любую транспортную компанию в кратчайшие сроки в любую точку страны. Возможна резка, отмотка дробного количества в размер. Вся продукция сертифицирована и имеет необходимые маркировки.