Форум -> 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 Сообщений: 2243
 | ILICH, этот модуль видел? | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
ILICH | Дата: 30.03.2009, в 08:45 | Сообщение №18 |
  УчастникПользователь №: 512 Сообщений: 60
 | Serg_pnz, Да, он у меня и стоит. А нужен ещё его клон. Самому сделать не получается. |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|