Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
25 Апрель 2024, 11:55:21
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

Вопрос по PHP+MySQL

Страниц  :   Вниз
  Печать  
Автор Тема: Вопрос по PHP+MySQL  (Прочитано 2283 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Toby...
Настоящий гродненец
****

Репутация: +57/-0
Offline Offline

Пол: Мужской
Сообщений: 386


Просмотр профиля Email
« : 02 Февраль 2010, 21:44:28 »

Значит дело вот в чём! Почти написал на пхп систему управления сайтом, и есть пору сложных ситуаций! Первое: к новости не могу добавить больше одного комментария! В таблице с комментариями создал поля id, name, mail, comment. id - это id новости. Возможно, что эта ситуация из-за того, что я передаю одинаковые id, если добавляю коммент к одной новости?? Если да, то как это обойти?
И ещё маленький вопрос! Когда я отправил коммент, то открывается пустая страница, как сделать так, чтобы открывалась та же страница, только уже обновлнная?
Записан


RILLey_ELf
Гость
« Ответ #1 : 02 Февраль 2010, 21:56:38 »

ясновидящие в отпуске.
но вообще надо разделить "новость" и "комментарий" как отдельные сущности (отдельные таблицы)
и "комментарий" должен ссылаться на "новость" (связь 1-n) и вообще почитай про базы данных хоть чуть-чуть дальше чем insert, delete, update, select. особенно про нормальные формы

когда отправил коммент... - после сохранения коммента контроллер должен пересылать на определённую страницу (какую хочешь) если не знаешь что такое контроллер значит не знаешь MVC значит можешь выкидывать "свою CMS" на свалку потому, что это наверняка огромная куча мусора.

кстати из-за таких вопросов, PHP имеет славу быдло языка.

Записан
Toby...
Настоящий гродненец
****

Репутация: +57/-0
Offline Offline

Пол: Мужской
Сообщений: 386


Просмотр профиля Email
« Ответ #2 : 02 Февраль 2010, 22:14:37 »

новости и комменты у меня в отдельных таблицах!!

ИМХО. Друзья, кто может без лишней пены из рта и флуда объяснить, как обойти данную проблему?
Записан


iddqd
Лёдчег
Почетный гродненец
*****

Репутация: +170/-10
Offline Offline

Пол: Мужской
Сообщений: 2275


Не уйдешь!

Просмотр профиля
« Ответ #3 : 02 Февраль 2010, 23:46:19 »

ну человек старается, уже похвально
rilley_elf написал как что сделать
Записан
βασιλεύς
Настоящий гродненец
****

Репутация: +23/-3
Offline Offline

Пол: Мужской
Сообщений: 621

Просмотр профиля
« Ответ #4 : 03 Февраль 2010, 00:11:19 »

Значит дело вот в чём! Почти написал на пхп систему управления сайтом, и есть пору сложных ситуаций! Первое: к новости не могу добавить больше одного комментария! В таблице с комментариями создал поля id, name, mail, comment. id - это id новости. Возможно, что эта ситуация из-за того, что я передаю одинаковые id, если добавляю коммент к одной новости?? Если да, то как это обойти?
И ещё маленький вопрос! Когда я отправил коммент, то открывается пустая страница, как сделать так, чтобы открывалась та же страница, только уже обновлнная?

id - id коммента
id_news - id новости

2. как ты писал cms если ты не знаешь как так сделать?
Записан

RILLey_ELf
Гость
« Ответ #5 : 03 Февраль 2010, 00:40:25 »

о, а вот и ясновидящий Улыбка

да... наверное CMS разработчик заюзал UNIQUE ID как внешний ключ

P.S.: я кстати тоже старался, ответил на вопрос человека которому лень дочитать книгу "как разработать сайт на php+mysql" в которой во второй главе идёт рассказ о внешних ключах и вариантах связей между данными таблиц.
P.P.S.: про вторую главу, образно. а то не дай бог обвинят в том, что плохо подсказываю
Записан
Toby...
Настоящий гродненец
****

Репутация: +57/-0
Offline Offline

Пол: Мужской
Сообщений: 386


Просмотр профиля Email
« Ответ #6 : 03 Февраль 2010, 02:43:53 »

Спасибо, друзья! Разобрался!

2 BY-RUS: Благо Дарю, помогло!! P.S. Ну вот так и писал, и даже закончил)))))))))))Ещё раз спасибо!
Записан


[Woland]
Настоящий гродненец
****

Репутация: +24/-1
Offline Offline

Пол: Мужской
Сообщений: 726


Android & Google fun

Просмотр профиля
« Ответ #7 : 03 Февраль 2010, 10:16:19 »

Ну вот так и писал, и даже закончил
Общественность в лице меня настоятельно требует демонстрации данного Ынтерпрайз продукта!! Смеющийся
Записан

Google is our bright future
Toby...
Настоящий гродненец
****

Репутация: +57/-0
Offline Offline

Пол: Мужской
Сообщений: 386


Просмотр профиля Email
« Ответ #8 : 03 Февраль 2010, 11:42:51 »

Да ну, зачем??
Записан


spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #9 : 03 Февраль 2010, 11:56:18 »

внешний ключ - это FK ?

Добавлено: 03 Февраль 2010, 11:58:56
ps Тоже как-то писал CMS на PHP, еще в школе... такое говно получилось Улыбка
Записан
tarantyl
Гродненец
**

Репутация: +13/-2
Offline Offline

Пол: Мужской
Сообщений: 129


Просмотр профиля WWW
« Ответ #10 : 03 Февраль 2010, 16:58:23 »

вот я удивляюсь людям - бд не могут спроектировать без очевидных косяков а уже CMS пишут... ну да Бог в помощь Улыбка
Записан

RILLey_ELf
Гость
« Ответ #11 : 03 Февраль 2010, 19:20:33 »

Как я понял там не CMS, а блог. с возможность добавления комментариев (множественных).

jfyi, внешний ключ:
http://www.google.com.by/search?q=%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B9+%D0%BA%D0%BB%D1%8E%D1%87&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox

ну закончил и хорошо (теперь ко второй главе Улыбка ).
Записан
Toby...
Настоящий гродненец
****

Репутация: +57/-0
Offline Offline

Пол: Мужской
Сообщений: 386


Просмотр профиля Email
« Ответ #12 : 03 Февраль 2010, 21:28:50 »

Ну да, простая система с возможностью добавления/удаления/редактирования новостей, комментариев, разделов меню!
Могу выложить пару скринов!
Записан


RILLey_ELf
Гость
« Ответ #13 : 03 Февраль 2010, 22:22:01 »

к сожалению это не CMS и не "система управления сайтом"

давай скрины! (лучше gif) а ещё лучше на бесплатный хостинг example, с возможностью просмотра кода; попробуем конструктивно покритиковать
Записан
Toby...
Настоящий гродненец
****

Репутация: +57/-0
Offline Offline

Пол: Мужской
Сообщений: 386


Просмотр профиля Email
« Ответ #14 : 03 Февраль 2010, 22:48:12 »

ну если конструктивно)))))
http://www.fotohost.by/pic_b/10/02/2/827c1b25ef3b33477599fed6e92cd7ee.jpg
http://www.fotohost.by/pic_b/10/02/2/600bad2d21b57c1963a96529db317141.jpg
http://www.fotohost.by/pic_b/10/02/2/b33d1870260f4ece1c73740682a9e8a2.jpg
http://www.fotohost.by/pic_b/10/02/2/631eb601c115c36c9574ba7c0549acff.jpg
http://www.fotohost.by/pic_b/10/02/2/32bca4e716033373a139c15a8a1ca721.jpg
http://www.fotohost.by/pic_b/10/02/2/b2e29ce5a5eee910661b02ff7b2ceb53.jpg
иконки на главной странице изменяются при помощи jQuery
http://www.fotohost.by/pic_b/10/02/2/d43fb8e7eb3eca88791a08292520dc9e.jpg
http://www.fotohost.by/pic_b/10/02/2/384b9fd480eea605994a7f5cf1c284b8.jpg
http://www.fotohost.by/pic_b/10/02/2/656dff0b7c8423667d374f59e550dee7.jpg
Записан


Archi
Почетный гродненец
*****

Репутация: +25/-1
Offline Offline

Пол: Мужской
Сообщений: 1176


Unsilent Chburashko in the northern sky

Просмотр профиля WWW
« Ответ #15 : 04 Февраль 2010, 11:39:08 »

Видно, что автор изначально вдохновился готовым html - шаблоном, а оформление кнопок создавал самостоятельно Подмигивающий Хотя, для администрирования блога это не так важно.

Imho, проба пера удачная (подозреваю, что это первая работа автора).
Если много и долго над этим работать, то вполне можно набраться опыта в веб-программировании Подмигивающий

Присоединяюсь к совету rilley_elf: установить сайт на бесплатный хостинг.
Записан

У меня дикая аллергия на тупость. Я сразу покрываюсь сарказмом.
Toby...
Настоящий гродненец
****

Репутация: +57/-0
Offline Offline

Пол: Мужской
Сообщений: 386


Просмотр профиля Email
« Ответ #16 : 04 Февраль 2010, 13:44:13 »

Да, это моя первая работа, я собираюсь заняться созданием сайтов визиток для начала, а этот сайт сделать для портфолио! Что скажете?
Записан


RILLey_ELf
Гость
« Ответ #17 : 04 Февраль 2010, 13:53:48 »

кода не вижу

по картинкам? ну зайчатки дизайна заметны (причём очень даже)
Записан
kiro
Молодой Гродненец
*

Репутация: +1/-0
Offline Offline

Сообщений: 19

Просмотр профиля
« Ответ #18 : 04 Февраль 2010, 15:32:39 »

помойму кнопки DELETE и не только, всмысле картинки к ним, до раздражения дико огромные
Записан
βασιλεύς
Настоящий гродненец
****

Репутация: +23/-3
Offline Offline

Пол: Мужской
Сообщений: 621

Просмотр профиля
« Ответ #19 : 04 Февраль 2010, 19:11:58 »

Да, это моя первая работа, я собираюсь заняться созданием сайтов визиток для начала, а этот сайт сделать для портфолио! Что скажете?
Для ПЕРВОЙ работы неплохо.
Записан

iddqd
Лёдчег
Почетный гродненец
*****

Репутация: +170/-10
Offline Offline

Пол: Мужской
Сообщений: 2275


Не уйдешь!

Просмотр профиля
« Ответ #20 : 04 Февраль 2010, 21:40:05 »

не знаю как у вас, но у меня млять ни один скриншот не открылся
Записан
Toby...
Настоящий гродненец
****

Репутация: +57/-0
Offline Offline

Пол: Мужской
Сообщений: 386


Просмотр профиля Email
« Ответ #21 : 04 Февраль 2010, 22:49:02 »

ну не знаю, у меня всё по прежнему открывается!
Записан


Manodvaravajjana
Гость
« Ответ #22 : 16 Февраль 2010, 13:19:30 »

php.net/manual
Записан
.:кнопыч:.
#DEFINE TRUE
Депутат горсовета
*****

Репутация: +647/-30
Offline Offline

Пол: Мужской
Сообщений: 5864


S knopych Просмотр профиля WWW
« Ответ #23 : 16 Февраль 2010, 18:05:14 »

у меня с польши тоже не одна ссылка с фотохостбая не открывается
Записан

© данное мнение одобрено капитанскими погонами Миксона
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,183 секунд. Запросов: 19.