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

Форум MySQL

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Загрузка на Server прайс-листа
 
 автор: RuslanMRP   (24.11.2010 в 16:38)   письмо автору
 
 

Привет, Помогите!!!!! Проблема пытаюсь загрузить на сайт прайс-лист в БД пишит ошибку. Подскажите что нет сделал!!!!!

код:

<?php 
  
// Устанавливаем соединение с базой данных 
  
include "opt.php"
  
// Помещаем содержимое файла в массив $arr 
  // Одна строка файла - один элемент массива 
  
$arr file("text.txt"); 
  
// В цикле производим разбор каждой строки 
  // формируем многострочный INSERT-запрос 
  
$sql "INSERT INTO PRICELIST VALUES "
  
$i 1
  foreach(
$arr as $line
  { 
    
// Разбиваем строку по запятой 
    
$number explode(",",$line); 
    
// Уничтожаем последний элмемент с комментарием 
    
unset($number[13]); 
    
// Формируем строку многострочного INSERT (1,2,...,10) 
    
$order "($i,"
    foreach(
$number as $num
    { 
      
$order .= "$num,"
    } 
    
// Удаляем последнюю лишнюю запятую и 
    // добавляем закрывающую скобку 
    
$order substr($order,0,strlen($order) - 1).")"
    
$sql .= "$order,";  
    
$i++; 
  } 
  
// Удаляем последнюю лишнюю запятую и 
  // добавляем закрывающую скобку 
  
$sql substr($sql,0,strlen($sql) - 1); 
  
// Выполняем SQL-запрос 
  
if(!mysql_query($sql)) 
  { 
    echo 
$sql."<br>"
    echo 
"Ошибка - ".mysql_error(); 
  } 
  else {echo 
"БД загружена успешно!";}
?>

  Ответить  
 
 автор: RuslanMRP   (24.11.2010 в 16:40)   письмо автору
 
   для: RuslanMRP   (24.11.2010 в 16:38)
 

Ошибка: Ошибка - No database selected

  Ответить  
 
 автор: Лена   (24.11.2010 в 17:43)   письмо автору
 
   для: RuslanMRP   (24.11.2010 в 16:40)
 

>Ошибка: Ошибка - No database selected

База данных не выбрана.
В файле include "opt.php"; у вас неправильное подключение к базе.

  Ответить  
 
 автор: RuslanMRP   (25.11.2010 в 16:50)   письмо автору
 
   для: Лена   (24.11.2010 в 17:43)
 

СПАСИБО!

Подскажите пожалуйста - Запрос чтобы очистить всю таблицу

  Ответить  
 
 автор: Trianon   (25.11.2010 в 16:55)   письмо автору
 
   для: RuslanMRP   (25.11.2010 в 16:50)
 

TRUNCATE table

  Ответить  
 
 автор: RuslanMRP   (25.11.2010 в 17:00)   письмо автору
 
   для: Trianon   (25.11.2010 в 16:55)
 

Очень БЛагодарен

  Ответить  
Rambler's Top100
вверх

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