Форум -> Pages (модуль и блок) -> добавление статьи пользователем |
добавление статьи пользователем |
---|
rocksmart | Дата: 24.04.2008, в 08:46 | Сообщение №1 |
СтарожилПользователь №: 261 Сообщений: 330
| Приписал функцию добывлять статью пользователем.
Все отлично работает. В таблицу добавил строку
Код | 1
| CREATE TABLE `slaed_pages` (
`pid` int(10) NOT NULL auto_increment,
`cid` int(10) NOT NULL default '0',
`title` varchar(255) NOT NULL default '',
`hometext` text NOT NULL,
`bodytext` text NOT NULL,
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`counter` int(10) NOT NULL default '0',
`active` int(1) NOT NULL default '1',
`postname` varchar(30) NOT NULL default '',//новая сторока
PRIMARY KEY (`pid`),
KEY `cid` (`cid`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=30 ;
Сделал я это геморойным способом. Скачав базу и исправлял вручную приписывая в конце
INSERT INTO `slaed_pages` VALUES (2, 1, 'название статьи', 'начало статьи', 'конец статьи', '2008-01-20 20:05:00', 106, 1, 'ura//имя пользователя'); |
Как можно добавить новую строку в уже существующую базу без ручной правки. |
|
|
|
leo | Дата: 24.04.2008, в 09:39 | Сообщение №2 |
СтарожилПользователь №: 47 Сообщений: 321
| PHP - Код | 1 2 3
| <?php $result = $db->sql_query("ALTER TABLE ".$prefix."_bbsessions ADD COLUMN session_admin tinyint(2) DEFAULT '0' NOT NULL"); ?> |
-типо так |
|
|
rocksmart | Дата: 24.04.2008, в 09:45 | Сообщение №3 |
СтарожилПользователь №: 261 Сообщений: 330
| не понял это что из phpmyadmin нужно запрос делать на эту страницу?
кстати модуль качаем тут
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно rocksmart 24.04.2008 г. в 09:46:33 |
|
|
leo | Дата: 24.04.2008, в 10:36 | Сообщение №4 |
СтарожилПользователь №: 47 Сообщений: 321
| не, в phpmyadmin типа такого будет:
PHP - Код | 1 2 3
| <?php ALTER TABLE slaed_bbsessions ADD COLUMN session_admin tinyint(2) DEFAULT '0' NOT NULL ?> |
|
|
|
Insecticide | Дата: 24.04.2008, в 11:51 | Сообщение №5 |
Активный участникПользователь №: 182 Сообщений: 130
| Код | 1
| ALTER TABLE `slaed_pages` ADD `postname` VARCHAR( 30 ) NOT NULL default '' |
и чтобы вставить имя одного и того же юзера во все записи:
Код | 1
| UPDATE `slaed_pages` SET `postname` = 'Имя юзера' |
|
|
|
rocksmart | Дата: 24.04.2008, в 14:25 | Сообщение №6 |
СтарожилПользователь №: 261 Сообщений: 330
| Insecticide, спасибо на будущее учту |
|
|
zakat | Дата: 18.05.2008, в 18:54 | Сообщение №7 |
УчастникПользователь №: 296 Сообщений: 53
| rocksmart, напиши, какие изменения нужно вносить в модуль, а то сделано много доработок и не хочется заново копаться |
|
|
rocksmart | Дата: 21.05.2008, в 18:34 | Сообщение №8 |
СтарожилПользователь №: 261 Сообщений: 330
| zakat, в архиве файлов качай там все описано |
|
|
septron | Дата: 12.06.2008, в 20:24 | Сообщение №9 |
ПользовательПользователь №: 371 Сообщений: 27
| Люди, простите ламера за глупый вопрос, но вот скачал модуль page с возможностью добавления статей пользователями с файлового архива, при импорте строк в базу данных возникает ошибка... Их нужно как-то иначе импортировать? |
|
|
zakat | Дата: 12.06.2008, в 21:18 | Сообщение №10 |
УчастникПользователь №: 296 Сообщений: 53
| Цитата | в архиве файлов качай там все описано |
rocksmart, извини конечно, может я где-то чего-то не вижу, но заглянул еще раз в архив файлов, пересмотрел скачанные файлы, но ни одного коммента не увидел ни в коде ни в текстовом файле. а сравнить два файла pages не получается, т.к. в свои файлы уже внесены изменения. |
|
|
rocksmart | Дата: 13.06.2008, в 17:42 | Сообщение №11 |
СтарожилПользователь №: 261 Сообщений: 330
| septron, попробуй так Код | 1
| ALTER TABLE `slaed_pages` ADD `postname` varchar(30) NOT NULL default '';
ALTER TABLE `slaed_pages` ADD `totalcomments` INT( 11 ) DEFAULT '0' NOT NULL ; |
zakat, на сайте есть статья как прикручивать комментарии читаи вничательно |
|
|
zakat | Дата: 14.06.2008, в 15:08 | Сообщение №12 |
УчастникПользователь №: 296 Сообщений: 53
| Цитата | zakat, на сайте есть статья как прикручивать комментарии читаи вничательно |
А при чем здесь комментарии? я про добавление статьи пользователем. |
|
|
septron | Дата: 15.06.2008, в 13:56 | Сообщение №13 |
ПользовательПользователь №: 371 Сообщений: 27
| Простите, это опять я... Установил модуль на локальный - не добавляются статьи ни через админку, ни пользователем.. Может это у меня только в силу особо прямых рук? Кто-нибудь ещё качал даный модуль? |
|
|
rocksmart | Дата: 15.06.2008, в 14:39 | Сообщение №14 |
СтарожилПользователь №: 261 Сообщений: 330
| я вот сейчас свой упаковал пробуйте
У меня на сайте все работает
Прикрепленные файлы:
Скачать: 13.7 KB |
|
|
septron | Дата: 16.06.2008, в 12:19 | Сообщение №15 |
ПользовательПользователь №: 371 Сообщений: 27
| Ура!!! Заработало! rocksmart, БОЛЬШОЕ СПАСИБО. :) |
|
|
ILICH | Дата: 27.03.2009, в 18:54 | Сообщение №16 |
УчастникПользователь №: 512 Сообщений: 60
| Кто нибудь может прикрутить к этому модулю (клон pages) добавление статей пользователями. Желательно с коментами в скрипте, чтобы понять где что. Заранее благодарю.
Прикрепленные файлы:
Скачать: 25.06 KB |
|
|
Serg_pnz | Дата: 29.03.2009, в 10:55 | Сообщение №17 |
АдминистраторПользователь №: 1 Сообщений: 2242
| ILICH, этот модуль видел? | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
ILICH | Дата: 30.03.2009, в 08:45 | Сообщение №18 |
УчастникПользователь №: 512 Сообщений: 60
| Serg_pnz, Да, он у меня и стоит. А нужен ещё его клон. Самому сделать не получается. |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|