7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
|
|
1 | |
повторяющиеся комментарии15.02.2011, 20:55. Показов 3401. Ответов 34
Метки нет (Все метки)
Добрый вечер!
Прошу помочь в вот какой проблеме связанной со скриптом комментариев. Дело в том, что на сайте, который я пытаюсь сделать(это будет мой первый сайт, так что ссори если вопрос нубский), есть страничка, на которой идет перечень новостей, если зайти в отдельную новость, там можно оставить комментарий, но этот комментарий добавляется во все другие новости. Весь день пытаюсь разобраться как скрипт комментариев можно привязать к определенной id новости. Подскажите, пожалуйста, каким образом это можно сделать? Заранее большое спасибо!
0
|
15.02.2011, 20:55 | |
Ответы с готовыми решениями:
34
Дана матрица.Заменить все повторяющиеся элементы - 1, а не повторяющиеся - 0 Все повторяющиеся элементы матрицы заменить на 0,а не повторяющиеся на 1 Удалить из строки комментарии вида '/* ... */". Игнорировать вложенные комментарии. Удалить из строки комментарии вида '/* . */". Игнорировать вложенные комментарии |
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
|
|
16.02.2011, 11:15 [ТС] | 21 |
Ура, ура!!! все получилось!!Спасибо тебе большое!
А что это за фатальная ошибка в phpmyadmin выскочила?
0
|
191 / 191 / 31
Регистрация: 04.10.2010
Сообщений: 505
|
|
16.02.2011, 11:19 | 22 |
Ошибка говорит, что что-то долго выполняется. Попробуй перезапустить web-сервер... если не поможет прпробуй пересоздать таблицу comments.
0
|
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
|
|
16.02.2011, 11:22 [ТС] | 23 |
а еще у меня вопрос, в эту же таблицу можно добавить например prog_id(чтоб выбирала id статей в программах, и еще game_id например) или в нее можно только news_id внести а остальное уже в др таблицу для комментов?
Добавлено через 32 секунды я уже это все попробовала=)))) не помогло... Добавлено через 21 секунду я про фатальную ошибку..
0
|
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
|
|
16.02.2011, 11:28 [ТС] | 24 |
может я поле news_id неправильно добавила..
0
|
450 / 203 / 27
Регистрация: 23.12.2010
Сообщений: 645
|
|
16.02.2011, 11:30 | 25 |
Protagonista, лучше тогда тогда добавить например поле type
и получиться для коментариев к новостям type=news comm_id=12 type=news comm_id=12 type=news comm_id=12 type=game comm_id=4 type=game comm_id=4 type=game comm_id=12
0
|
191 / 191 / 31
Регистрация: 04.10.2010
Сообщений: 505
|
|
16.02.2011, 11:33 | 26 |
Ну чтобы не заморачиваться, то можно и сюда добавить...
Или можно создать еще одну таблицу... к примеру modules с полями id и name В результате получится что-то вроде такого Код
id modules 1 news 2 progs 3 games И выборку из бд делать уже вот так SELECT что-то FROM comments WHERE news_id=".$_GET['id']." AND module_id=".нужный модуль."
1
|
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
|
|
16.02.2011, 11:40 [ТС] | 27 |
Спасибо, поняла.
А что делать с этой ошибкой фатальной?может параметр этих news_id неправильно задан..
0
|
191 / 191 / 31
Регистрация: 04.10.2010
Сообщений: 505
|
|
16.02.2011, 11:45 | 28 |
Скорее всего дело в news_id... Но я не видя не могу ни чего предположить.
0
|
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
|
|
16.02.2011, 11:54 [ТС] | 29 |
а что нужно показать?=)))скринштот news_id прикрепила ранее, может еще что-то? на локальном сервере сайт работает нормально, просто ошибка эта меня что_то напрягает...=)
Добавлено через 3 минуты нет, дело не в news_id создала заново таблицу без нее, все равно эта ошибка
0
|
191 / 191 / 31
Регистрация: 04.10.2010
Сообщений: 505
|
|
16.02.2011, 12:01 | 30 |
Эта ошибка отображается в любой таблице при просмотре структуры?
0
|
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
|
|
16.02.2011, 12:02 [ТС] | 31 |
нет, только в таблице comments в вкладке structure
0
|
191 / 191 / 31
Регистрация: 04.10.2010
Сообщений: 505
|
|
16.02.2011, 12:14 | 32 |
про просмотре browse нажми на export, там внизу нажми кнопку Ok и результат скинь сюда.
0
|
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
|
|
16.02.2011, 12:16 [ТС] | 33 |
-- phpMyAdmin SQL Dump
-- version 3.2.3 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: Feb 16, 2011 at 12:16 PM -- Server version: 5.1.50 -- PHP Version: 5.3.3 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Database: `design` -- -- -------------------------------------------------------- -- -- Table structure for table `comments` -- CREATE TABLE IF NOT EXISTS `comments` ( `id` int(5) NOT NULL AUTO_INCREMENT, `news_id` int(5) unsigned NOT NULL, `parent_id` int(5) NOT NULL DEFAULT '0', `name` varchar(50) NOT NULL, `comment` text NOT NULL, `date_add` datetime NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -- Dumping data for table `comments` --
0
|
450 / 203 / 27
Регистрация: 23.12.2010
Сообщений: 645
|
|
16.02.2011, 13:08 | 34 |
Protagonista, а можно ошибку полностью увидеть?
0
|
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
|
|
16.02.2011, 13:38 [ТС] | 35 |
а уже все пропало...нет уже ошибки...странно как-то....не понимаю...то есть, то нет...
0
|
16.02.2011, 13:38 | |
16.02.2011, 13:38 | |
Помогаю со студенческими работами здесь
35
Повторяющиеся записи повторяющиеся действия Повторяющиеся буквы повторяющиеся элементы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |