![]() |
Нуже скриптик PhP+MySql
Вообщем задача.....
Есть фаил с содержанием типа Цитата:
|
PHP код:
?start - начало обработки файла file.txt |
Кхм...почему-то не "пишет" в таблицу....((
|
А ты настройки своей бд вписал?
Кстати, скопируй скрипт ещё раз, там небольшая ошибка была. |
Конечно вписал :D
Скопировал, тож самое....работает ток install... :) зы. А то что фаил под 8 метроф это не че?))) Попробывал маленький фаил тож самое... |
Насчет размера файла set_time_limit(0);
У меня работает нормально, хотя можешь попробовать написать $result = mysql_query..... А потом if (!$result) {die(mysql_error());} |
Вообщем не пашет.... =(
Вот кусок кода.. Цитата:
|
Сделай так и скажи не выдает ли ошибок
PHP код:
|
Пустой экран, и в базе пустота..
|
Надеюсь ты пишешь script.php?start
Если да, то хз где проблема |
Помогите плииз кто нить... =)
|
Зато работает))))
PHP код:
|
Ну что за *ля...ток таблица создается...и все....пусто :(
|
Глянул ща в логи упал :)
Цитата:
PHP код:
|
Цитата:
|
[client **.***.***.123] PHP Notice: Undefined variable: string in /var/www/vhosts/***.ru/subdomains/***/httpdocs/test.php on line 36
[client **.***.***.123] PHP Notice: Undefined variable: string in /var/www/vhosts/***.ru/subdomains/***/httpdocs/test.php on line 37 Осталось 2 ошибки... если в этих строках меняю string на fp то ошибок нет, но в базе все-равно пусто...=\ |
Люди хелп (: :(
|
Мля(.. .А у тибя присутствубт строчки "/- New -/" В начле и в конце?НА самом деле хватит прикалываться... .Может быть у тибя прав нету на запись ... .Хотя бы id у тибя прибавляется?
|
http://narod.ru/disk/60058000/anekdot.txt - вот фаил который надо "забить" в БД...=)
зы. мб кто сделает сразу sql? |
Люююдиии...heeeelp ^_-
|
ТС, ты гений, выложить пример с - New -, а потом выложить базу где - NEW -...
А потом вопросы почему скрипт не работает... Лови свою базу... http://rapidshare.com/files/105840087/anekdots.sql.gz |
Спасибо огромное!!!!
зы. ну я же не на стока тупой чтоб поменять New на NEW...я это сделал первым делом.... |
Т.к тема скрипта не раскрыта сделаю это я .... =)
PHP код:
|
Видимо не судьба......:(
Вообщем sql не заливается, ругается на "пакет сайз" чет такое... А скриптом вроде льет, но в базе все в ??????? |
Это надо выполнить после коннекта с базой.
Код:
@mysql_query('SET NAMES cp1251'); |
ВСЕЕ.....всем спасибо....проблема решена :) скрипт в итоге вышел такой :)
<?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>'; ?> |
| Время: 06:52 |