Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Перенос данных из текстового файла в базу данных

Сообщения:  [1-10]    [11-20]  [21-21] 

 
 автор: Trianon   (28.02.2010 в 14:27)   письмо автору
 
   для: Nelinea   (28.02.2010 в 11:55)
 

<?
include ("config_db_inc.php");
foreach (
$s as $key => $value)

  
$elem  "'".mysql_real_escape_string($value)."'";
  
$query="INSERT INTO `words_test` (`word_name`) VALUES ($elem)" ;
  
mysql_query(  $query  ) or die("Error in $query : ".mysql_error());



внимание на обратные косые кавычки вокруг имен и на список полей.

  Ответить  
 
 автор: Nelinea   (28.02.2010 в 11:55)   письмо автору
 
   для: Nelinea   (27.02.2010 в 06:31)
 


include ("config_db_inc.php");
foreach ($s as $key => $value)
{ $query="INSERT INTO 'words_test'  VALUES ($value)" ;
}

  Ответить  
 
 автор: Nelinea   (27.02.2010 в 06:31)   письмо автору
 
   для: Trianon   (25.02.2010 в 14:30)
 

получилось теперь построчно все это счастье надо в базу данных записать :-(
[

  Ответить  
 
 автор: Trianon   (25.02.2010 в 14:30)   письмо автору
 
   для: Nelinea   (25.02.2010 в 13:53)
 

Может тогда всё же

<?php
$file
=fopen("slovar.txt","r");
while(!
feof($file))
{
  
$s trim(fgets(file)); 
  if(
preg_match("/^[a-d]{6}$/"$s))
    print(
"<br/> $s");
}
fclose($file);
?> 

  Ответить  
 
 автор: Nelinea   (25.02.2010 в 13:53)   письмо автору
 
   для: Тень&   (23.02.2010 в 20:19)
 

так посмотрев еще раз на ситуацию, решила считать несчастный файл по-другому

<?php
$file
=fopen("slovar.txt","r");
while(!
feof($file))
{
$slovar_info=fscanf($file,"[a-d]{6}");
 {
list (
$id$value) = $slovar_info;
print_r($slovar_info);
print(
"<br/>");
}
fclose($file);
?>



syntax error, unexpected $end in line 14

файл slovar.txt выглядит внутри примерно так:
aaaaaa
edcrtd
aaaaab
aaaaac
klmder
aaaaad
aaaaae
aaaaaf
gfpoyttee
aaaaba
aaaabb
aaaabc
aaaabd

  Ответить  
 
 автор: Тень&   (23.02.2010 в 20:19)   письмо автору
 
   для: Trianon   (23.02.2010 в 20:03)
 

Массив строк из "slovar.txt".

Пока не разобрались с этим куском кода, до занесения в БД ещё далеко.

  Ответить  
 
 автор: Trianon   (23.02.2010 в 20:03)   письмо автору
 
   для: Тень&   (23.02.2010 в 19:35)
 

Спасибо, Капитан Очевидность.
А $file_array ?

  Ответить  
 
 автор: Тень&   (23.02.2010 в 19:35)   письмо автору
 
   для: Trianon   (23.02.2010 в 19:21)
 

Как какое-то число

  Ответить  
 
 автор: Trianon   (23.02.2010 в 19:21)   письмо автору
 
   для: Nelinea   (23.02.2010 в 18:22)
 

$resultat сейчас как выглядит?
print_r($resultat);

  Ответить  
 
 автор: Nelinea   (23.02.2010 в 18:22)   письмо автору
 
   для: Trianon   (23.02.2010 в 17:17)
 

спасибо, с этой частью разобралась уже...
осталось отсортированный массив занести в базу данных ....

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-21] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования