HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 08.04.2008, 16:53
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

ТС, ты гений, выложить пример с - New -, а потом выложить базу где - NEW -...
А потом вопросы почему скрипт не работает...

Лови свою базу...
http://rapidshare.com/files/105840087/anekdots.sql.gz

Последний раз редактировалось Kaimi; 08.04.2008 в 17:02..
 
Ответить с цитированием

  #22  
Старый 08.04.2008, 18:21
Stern
Познающий
Регистрация: 13.03.2007
Сообщений: 75
С нами: 10085625

Репутация: 13
По умолчанию

Спасибо огромное!!!!

зы. ну я же не на стока тупой чтоб поменять New на NEW...я это сделал первым делом....
 
Ответить с цитированием

  #23  
Старый 08.04.2008, 19:34
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
С нами: 10262314

Репутация: 668


По умолчанию

Т.к тема скрипта не раскрыта сделаю это я .... =)

PHP код:
<?php

set_time_limit
(0);

//Base
$host 'localhost';
$user 'root';
$pass '';
$db 'test';
$conn mysql_connect($host$user$pass);
mysql_select_db($db);
//

$bla "CREATE TABLE `bla`  
(   
`id` int(3) NOT NULL auto_increment primary key,   
`text` text NOT NULL  
)"
;
mysql_query($bla);

$test file_get_contents('a.txt');
$tes explode('- NEW -'$test);

for (
$i 1$i count($tes); $i++)
{
    
mysql_query("INSERT INTO `bla` (`text`) VALUES ('$tes[$i]')");
}

echo 
'<h1>Готово</h1>';

?>
 
Ответить с цитированием

  #24  
Старый 08.04.2008, 20:25
Stern
Познающий
Регистрация: 13.03.2007
Сообщений: 75
С нами: 10085625

Репутация: 13
По умолчанию

Видимо не судьба......

Вообщем sql не заливается, ругается на "пакет сайз" чет такое...

А скриптом вроде льет, но в базе все в ???????
 
Ответить с цитированием

  #25  
Старый 08.04.2008, 20:27
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,187
С нами: 10495046

Репутация: 2642


По умолчанию

Это надо выполнить после коннекта с базой.
Код:
@mysql_query('SET NAMES cp1251');
 
Ответить с цитированием

  #26  
Старый 08.04.2008, 20:41
Stern
Познающий
Регистрация: 13.03.2007
Сообщений: 75
С нами: 10085625

Репутация: 13
По умолчанию

ВСЕЕ.....всем спасибо....проблема решена скрипт в итоге вышел такой

<?php

set_time_limit(0);

//Base
$host = 'localhost';
$user = '****';
$pass = '****';
$db = '****';
$conn = mysql_connect($host, $user, $pass);
mysql_select_db($db);
@mysql_query('SET NAMES cp1251');
//

$bla = "CREATE TABLE `bla`
(
`id` int(3) NOT NULL auto_increment primary key,
`text` text NOT NULL
)";
mysql_query($bla);

$test = file_get_contents('anekdot.txt');
$tes = explode('- NEW -', $test);

for ($i = 1; $i < count($tes); $i++)
{
mysql_query("INSERT INTO `bla` (`text`) VALUES ('$tes[$i]')");
}

echo '<h1>Готово</h1>';

?>
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP 186 21.02.2010 02:41
Что такое Php? PAPA212 Болталка 13 28.12.2007 20:44



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.