[help] БД от DLE

Статус
В этой теме нельзя размещать новые ответы.

Ser Frood

Заблокирован
Регистрация
12 Дек 2006
Сообщения
515
Реакции
397
Народ помогите плз!
имеется Бд вида:
PHP:
INSERT INTO `sss_post` VALUES
(5200, 'Admin', '2008-01-29 18:46:17', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz1', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00'),
(5201, 'Admin', '2008-01-29 18:46:40', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz2', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00'),
(5202, 'Admin', '2008-01-29 18:47:39', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz3', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00');

необходимо эту бд вставить мну в бд! кто может напишите скриптик а я по аналогии его продолжу плз!:)
 
Чуток подробнее :)
PHP:
$sQuery = "INSERT INTO `sss_post` VALUES
(5200, 'Admin', '2008-01-29 18:46:17', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz1', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00'),
(5201, 'Admin', '2008-01-29 18:46:40', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz2', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00'),
(5202, 'Admin', '2008-01-29 18:47:39', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz3', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00'); ";

$dbh = mysql_connect('localhost', 'root', 'password');
mysql_select_db('database_name', $dbh);
mysql_query($sQuery, $dbh) or die(mysql_error());
 
Одно Но! 5200, 5201
это иды новостей а у меня последний ид 200 как сделать чтою автоматичести этот ид меняло и вставляло?)) на примере Jeurey!! :)
 
PHP:
$sQuery = "INSERT INTO `sss_post` (`name`, `поле_1`, ... `и так далее`) VALUES
('Admin', '2008-01-29 18:46:17', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz1', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00'),
('Admin', '2008-01-29 18:46:40', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz2', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00'),
('Admin', '2008-01-29 18:47:39', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz3', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00'); ";
Сколько полей - столько перечислений их и в скобочках :)
 
Походу дела ещё вопросики))
Даны строки вида:
PHP:
(5200, 'Admin', '2008-01-29 18:46:17', 'blablabla', '<br />', '', 'blabla', '2', 'dveroz1', 0, 1, 1, 1, 1, 0, 0, 0, 0, 7, 0, '', '0000-00-00'),

как в каждой строке убрать первые 6 символом и заменить их на "(" ??
 
str_replace :)
Либо $newStr = '('.substr($oldString, 6);
:)
 
Читай в новичках - там было про чтение файла и замены 2 темы :)
 
Читай в новичках - там было про чтение файла и замены 2 темы :)

Я знаю как сделать. прост алгорит не понел! а теперь понел))
не можеш составирь регулсярку чтоб из текстового файла все адреса картинок вырезать (c _http://blabla.org по gif) и сохранить в файл построчно! :)
мне главное регулярное вырожение чтоб строки вырезалить полностью
_http://blabla.org/sss.gif
_http://blabla.org/sss.gif
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху