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

Форум MySQL

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

 

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

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

тема: Преобразование CSV-файла в MySQL-таблицы(2)

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

 
 автор: Gandzas   (31.08.2006 в 19:43)   письмо автору
 
   для: Trianon   (31.08.2006 в 18:59)
 

Я его уже наизусть знаю.... Там эта переменная тоже никак не описана...

   
 
 автор: Gandzas   (31.08.2006 в 19:41)   письмо автору
 
   для: Trianon   (31.08.2006 в 19:17)
 

Спасибо, я уже поняла, что нужно сам механизм переделывать.... :(
Так, значит, так. Спасибо, в любом случае :)

   
 
 автор: Trianon   (31.08.2006 в 19:17)   письмо автору
 
   для: Gandzas   (31.08.2006 в 18:14)
 

Что тут можно сказать.
Либо переделывать логику выбора объявлений... либо....
ну нет другого нормального варианта.
Можно оставить альтернативным старый способ выбора по времени, если ссылки с ним существуют.
нет, в принципе можно и накручивать это самое значение added, только тогда точно глюков с путающимися объявлениями будет выше крыши.
Вы будете одним скриптом накручивать время , а другой в этот же момент будет спокойно класть записи с таким же added?

   
 
 автор: Trianon   (31.08.2006 в 18:59)   письмо автору
 
   для: Gandzas   (31.08.2006 в 18:14)
 

Нужно смотреть скрипт добавления с сайта..... тот что реагирует на POST index.php?p=add

   
 
 автор: Gandzas   (31.08.2006 в 18:14)   письмо автору
 
   для: Gandzas   (31.08.2006 в 18:07)
 

Сейчас попробовала с двух машин добавить одновременно 2 объявления с формы на сайте. Номера разные.....


id INTEGER UNSIGNED,
KEY(id),
added INT UNSIGNED,
todo VARCHAR(20),


Может, это о чем-нибудь ВАМ скажет....

Еще такую строчку нашла:


$res=mysql_query("SELECT * FROM announcement WHERE added=" . intval($annid),$link);

   
 
 автор: Gandzas   (31.08.2006 в 18:07)   письмо автору
 
   для: Trianon   (31.08.2006 в 17:58)
 

одинаковое оно потому, что в это поле попадает время импорта из CSV, а не время создания объявления.

Это понятно :)))

Кстати, объявления, добавленные с сайта тоже могут прийти в одну секунду.

Логично. Вообще не представляю, как эта штука работает....

И всё же, чем не устраивает id? Для выбора конкретной строки из таблицы как правило используют именно его.

Запрос на вывод уже прописан и работает. Доска-то рабочая. Моя задача добавить объявления так, чтобы не нарушать структуру доски объявлений (добавление, поиск и т.д.)
Так вот у меня не получается добавить эти объявления из файла, чтобы у них был уникальный именно этот номер.. added, в смысле.

   
 
 автор: Trianon   (31.08.2006 в 17:58)   письмо автору
 
   для: Gandzas   (31.08.2006 в 17:22)
 

одинаковое оно потому, что в это поле попадает время импорта из CSV, а не время создания объявления. В CSV у вас есть это самое время?
Кстати, объявления, добавленные с сайта тоже могут прийти в одну секунду.

И всё же, чем не устраивает id? Для выбора конкретной строки из таблицы как правило используют именно его.

   
 
 автор: Gandzas   (31.08.2006 в 17:26)   письмо автору
 
   для: Gandzas   (31.08.2006 в 17:22)
 

А что касается "криво".... Знаете, когда не знаешь практически ничего, а еще и лезешь в чьи-то художества, то туго приходится...
Программирование, конечно, точная наука, но столкнулась с тем, что: Два программиста - три мнения....
Вообщем, не мне судить, что у кого криво, а что ровно. У меня задача попроще: решить свою проблему))). Мне хватит)))

   
 
 автор: Gandzas   (31.08.2006 в 17:22)   письмо автору
 
   для: Trianon   (31.08.2006 в 17:06)
 

Если я хочу найти конкретное объявление, я обращаюсь не к ID, а именно к этой переменной. Например,
http://my.site/index.php?p=ann&annid=kakoy_to_№ ,
где kakoy_to_№ - и есть значение переменной $added.
Если это время, то получается, что новый $added назначается раз в, предположим, секунду?
Или как?
Если я добавляю объявление с сайта, то $added - у меня уникальный.
Если этим многострадальным скриптом, то значение $added у всех объявлений одинаковое.
Решать задержкой цикла? Как узнать через какое время назначается новый $added ?

   
 
 автор: Trianon   (31.08.2006 в 17:06)   письмо автору
 
   для: Gandzas   (31.08.2006 в 16:54)
 

Что-то Вы путаете...
уникальный номер у вас - id. Назначается он весьма криво, но с грехом пополам всё же назначается.
А added - дата/время добавления записи.

   

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

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

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