ТС, ты гений, выложить пример с - New -, а потом выложить базу где - NEW -... А потом вопросы почему скрипт не работает... Лови свою базу... http://rapidshare.com/files/105840087/anekdots.sql.gz
Спасибо огромное!!!! зы. ну я же не на стока тупой чтоб поменять New на NEW...я это сделал первым делом....
Т.к тема скрипта не раскрыта сделаю это я .... =) 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>'; ?>
Видимо не судьба...... Вообщем sql не заливается, ругается на "пакет сайз" чет такое... А скриптом вроде льет, но в базе все в ???????
ВСЕЕ.....всем спасибо....проблема решена скрипт в итоге вышел такой <?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>'; ?>