Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
1

повторяющиеся комментарии

15.02.2011, 20:55. Показов 3401. Ответов 34
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер!
Прошу помочь в вот какой проблеме связанной со скриптом комментариев.
Дело в том, что на сайте, который я пытаюсь сделать(это будет мой первый сайт, так что ссори если вопрос нубский), есть страничка, на которой идет перечень новостей, если зайти в отдельную новость, там можно оставить комментарий, но этот комментарий добавляется во все другие новости. Весь день пытаюсь разобраться как скрипт комментариев можно привязать к определенной id новости. Подскажите, пожалуйста, каким образом это можно сделать?
Заранее большое спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.02.2011, 20:55
Ответы с готовыми решениями:

Дана матрица.Заменить все повторяющиеся элементы - 1, а не повторяющиеся - 0
Дана матрица. Заменить все повторяющиеся элементы - 1, а не повторяющиеся - 0. Как мне заменить?...

Все повторяющиеся элементы матрицы заменить на 0,а не повторяющиеся на 1
Дана матрица размера n на m (n>=5;m>=5).Все повторяющиеся элементы заменить на 0,а не повторяющиеся...

Удалить из строки комментарии вида '/* ... */". Игнорировать вложенные комментарии.
#include <iostream> #include <stdio.h> #include <string.h> using namespace std; int...

Удалить из строки комментарии вида '/* . */". Игнорировать вложенные комментарии
Всем привет! есть строка вида : char str="abc/*111/*def/*222*/ghi*/333*/jkl"; нужно получить...

34
7 / 7 / 0
Регистрация: 08.02.2011
Сообщений: 73
16.02.2011, 11:15  [ТС] 21
Author24 — интернет-сервис помощи студентам
Ура, ура!!! все получилось!!Спасибо тебе большое!
А что это за фатальная ошибка в 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
И тогда в таблице comments добавить поле module_id и news_id переименновать в какой-нить pid
И выборку из бд делать уже вот так
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.02.2011, 13:38
Помогаю со студенческими работами здесь

Повторяющиеся записи
Помогите составить запрос! Есть БД (bit_teh), таблица (info_bit_info) поля в таблице ( id, name,...

повторяющиеся действия
Доброго времени суток, у меня такой вопрос, есть программный код, но в нём очень много одинаковых...

Повторяющиеся буквы
Приветики) Нашла интересную задачку из Олимпиады 2013-2014 it-planet. Одной командой SELECT ...

повторяющиеся элементы
Доброго времени всем. Помоги пожалуйста. выяснить, есть ли в списке повторяющиеся элементы. нужно...


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

Или воспользуйтесь поиском по форуму:
35
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru