Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.53/83: Рейтинг темы: голосов - 83, средняя оценка - 4.53
6 / 6 / 0
Регистрация: 07.03.2010
Сообщений: 84

Создание админки для интернет-магазина

13.10.2011, 02:24. Показов 16400. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет. Итак пишу интернет - магазин. БД на MySQL сделана. Некоторую информацыю занес в БД.
Так как пишу интернет-магазин с нуля и опыта нету написания таких сложных проэктов, возникает много вопросов. Чесно говоя незнал за что братся сначала и как делать. Думаю первым делом нужно как-то отображать БД на сайте, и понял то хорошим вариантом будет написание админки. Что бы была админка, где я могу смотреть на информацию, которая есть в базе данных.А потом уже конкретное управления сайтом допишу. (Думаю это будет хороший, серьезный первый шаг). Возникает вопрос: Как именно хорошо написать админку для сайта. С чего начать? Принимаються все предложения. Может есть некоторые ссылки на статьи с данной тематикой?
1. Интересует как писать админки правильно.
2. Интересует скрипты для отображения, внесения, удаления информации с базы данных. (Как оптимально их использовать?)
Конечно сайт пишу на PHP и админку тоже хочу писать на данной технологии.
Зарание благодарен!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.10.2011, 02:24
Ответы с готовыми решениями:

Создание интернет магазина
Здравствуйте форумчани. Я хочу создать вебсайт с возможностью продажи онлайн услуг. Подскажите пожалуйста книгу по созданию...

Создание простого интернет-магазина
Скачивал когда-то из интернета видеоурок по созданию простенького интернет-магазина. Теперь не могу найти. Может кто подскажет такой?

Создание интернет-магазина с нуля
Итак, есть задача: создать интернет-магазин. Есть очень скудный багаж знаний html, и тот бок о бок с ucoz. По сути всё что мне нужно...

23
 Аватар для SergeyS
154 / 146 / 20
Регистрация: 12.03.2011
Сообщений: 806
14.10.2011, 22:19
Студворк — интернет-сервис помощи студентам
Админка реализуется на базе существующей БД. Структура у каждого своя
0
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 438
15.10.2011, 18:58
Статьи это лишнее если ты владеешь Php и Mysql то все написать легко и просто

Даю подсказку
В index.php или главном блокноте сайта сделай как я показывал пример переход на ссылки методом пост
http://myste.ru/?id=register
http://myste.ru/?id=admin
http://myste.ru/?id=news_add
http://myste.ru/?id=news_edit
http://myste.ru/?id=news_del
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$id = $_POST['id'];
switch($id) {
case "register":
require_once "register.php";
break;
case "news_add":
if($_SESSION['id'] != "" && $row['admin'] == 1) {require_once "admin/News_add.php";} else {require_once "first.php";}
break;
case "news_edit":
if($_SESSION['id'] != "" && $row['admin'] == 1) {require_once "admin/News_edit.php";} else {require_once "first.php";}
break;
case "news_del":
if($_SESSION['id'] != "" && $row['admin'] == 1) {require_once "admin/News_del.php";} else {require_once "first.php";}
break;
case "admin":
if($_SESSION['id'] != "" && $row['admin'] == 1) {require_once "admin/index.php";} else {require_once "first.php";}
break;
}
Напиши скрипт авторизации главное чтобы в таблице от куда будут браться аккаунты было поле которое отвечает за статус пользовотеля на сайте т.е Кто он являеться если status = 5 он Админ если status = 2 Модератор если status = 0 Простой пользователь



Смотри создаешь папку в корне сайта admin в ней создаешь файл index.php который состоит из меню
ну короч говоря создай в этом файле ссылки 1)Создать Новость 2)Редактировать новость 3)Удалить Новость
после в этой папке создаешь файлы News_add.php News_edit.php News_del.php

создаешь в файле news_add форму для заполнения новостей после делаешь проверки если все заполнено правильно внести данные в таблицу бд
после в файле News_edit.php прописуешь
PHP
1
2
3
4
5
 
$res = mysql_query('select * from news');
while($row = mysql_fetch_array($res)) {
echo "<a href='/?id=$row[news_id]'>$row['news_title']</a>";
}
После прописуешь условие если ссылка активна то делаем запрос опять к новостям только уже будет
PHP
1
$news = mysql_query('select * from news where news_id = $_POST[id]');
и выводишь
PHP
1
2
3
4
5
6
while($newsrow = mysql_fetch_array($news)) {
echo '<p>Название новости</p><input type="text" value="$newsrow[news_title]"
<p>Новость</p><textarea>$newsrow['news_content']</textarea>
<p>Автор</p><input type="text" value="$newsrow[news_author]
<p>Дата</p><input type="text" value="$newsrow[news_date]';
}
Вот так ты сможешь отредактировать новость

Ну и удалить еще проще

в файле News_del.php
Пишешь запрос
PHP
1
2
3
4
5
$res = mysql_query("select * from news");
$row = mysql_fetch_array($res);
while($row = mysql_fetch_array($res)) {
echo '$row[news_title]:<input type="radio" name="del" value="$row[news_id]"';
}
После ставишь условие удалить новость из бд где news_id=$_POST['del']
и все тяжелого нет ни чего
1
2 / 2 / 1
Регистрация: 19.10.2010
Сообщений: 74
15.10.2011, 22:37
Большое спасибо! Так и буду делать! По немногу, по немногу и напишу!
0
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 438
15.10.2011, 23:02
давай удачи
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.10.2011, 23:02
Помогаю со студенческими работами здесь

Создание новых страниц для сайта из админки
добрый день, такой вопрос у меня можно ли сделать что-либо(форму например) в админке чтобы из неё можно было создавать новые страницы...

Создание интернет-магазина
Всем привет! Сейчас хочу создать интернет-магазин. Просмотрел кучу видеоуроков по PHP, изучил ООП. Встал вопрос такого характера. Создать...

Создание интернет магазина PHP+MySQL
Здравствуйте. Ищу материал на эту тему, есть несколько вариантов по которым обучаться: Видеоуроки Дмитрия Валака, а также книга...

Написание ПП для интернет магазина
У меня задача такая: Человек заходит по ссылке sajt.ru/id/ Далее id записывается в куки: $partner_id = trim($_SERVER,'/'); ...

Поиск для интернет-магазина
Не могу понять в чём проблема. Делаю поиск для интернет магазина. Форма поиска находиться в шапке сайта поэтому SearchController...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru