sergeyttt
Новичок
замучался..помогите написать плз (
В общем, пришла мне одна идея.. сделать автоматическое обновление прайса (текстовый файл) с обновлением данных в бд..возможно уже аналоги и существует (может кто подскажет какие) но нужно следующее:
а) имеется файл price.txt содержание которого:
1|Краска белая|22.32|10|
2|Краска чёрная|22.50|10|
(как дивите в к-ве символа разделителя "|" . первое значение - номенклатурный номер, второе - наименование, третье - цена, четвертое - возможная скидка) нам нужны первое и третье значение (номер и цена)
б) теперь база.. база имеет состав
поле | поле
nn | cena
1 22.10
2 22.13
то есть вовсе ничего особенного .. но для меня это полный ступор.. итак.. действия
берётся первое значение с текстового файла (номенклатурный номер назовем его параметром $nnfile ) сверяется с базой (назовем $nnbase ) if $nnfile = $nnbase then .. обновить цену с файла price.txt в базу..в поле cena ... else (если номера такого нет) пропускаем идем дальше по файлу... и т.д.. и теперь Уважаемые, я понимаю что я сам нифигища не сделал хоть и усердно пытался найти примеры в инете.. но не нашел к своему сожалению, не могли бы Вы хотябы в кратце объяснить какие функции мне использвовать.. я могу открыть этот файл.. fopen($filename,'r') ))) но не могу получить с него эти данные для дальнейшей обработки..я так полагаю нужно их зафигачить в массив.. но как.. ума не приложу..помогите плз... очень нужно ( Заранее благодарен! сам эту с позволения сказать байду делаю нахаляву фирме..заставили ... (( поэтому.. будьте плз снисходительны к бедному админу ))))
PS у файла текстового размер не более 500 кб.
В общем, пришла мне одна идея.. сделать автоматическое обновление прайса (текстовый файл) с обновлением данных в бд..возможно уже аналоги и существует (может кто подскажет какие) но нужно следующее:
а) имеется файл price.txt содержание которого:
1|Краска белая|22.32|10|
2|Краска чёрная|22.50|10|
(как дивите в к-ве символа разделителя "|" . первое значение - номенклатурный номер, второе - наименование, третье - цена, четвертое - возможная скидка) нам нужны первое и третье значение (номер и цена)
б) теперь база.. база имеет состав
поле | поле
nn | cena
1 22.10
2 22.13
то есть вовсе ничего особенного .. но для меня это полный ступор.. итак.. действия
берётся первое значение с текстового файла (номенклатурный номер назовем его параметром $nnfile ) сверяется с базой (назовем $nnbase ) if $nnfile = $nnbase then .. обновить цену с файла price.txt в базу..в поле cena ... else (если номера такого нет) пропускаем идем дальше по файлу... и т.д.. и теперь Уважаемые, я понимаю что я сам нифигища не сделал хоть и усердно пытался найти примеры в инете.. но не нашел к своему сожалению, не могли бы Вы хотябы в кратце объяснить какие функции мне использвовать.. я могу открыть этот файл.. fopen($filename,'r') ))) но не могу получить с него эти данные для дальнейшей обработки..я так полагаю нужно их зафигачить в массив.. но как.. ума не приложу..помогите плз... очень нужно ( Заранее благодарен! сам эту с позволения сказать байду делаю нахаляву фирме..заставили ... (( поэтому.. будьте плз снисходительны к бедному админу ))))
PS у файла текстового размер не более 500 кб.
ointer; font-weight:bold; text-decoration:underline;' onClick='history.back()'>Back</div>
) .. это выколупыватель e-mail адресов с текстового файла... я хотел бы чтобы он выколупывал сопоставление номенклатурных номеров (тоесть если в базе есть..и есть в текстовом файле.. то записывал эту строку в base.txt )