Forum Webscript.Ru

Программирование => PHP => Тема начата: stanlee от 11 Апреля 2005, 00:07:02

Название: Новости
Отправлено: stanlee от 11 Апреля 2005, 00:07:02
Есть хранилище новостей которое все вреимя пополняется так вот
я сделал скрипт который просто забирает все нвоости
но вот как сделать так чтобы в следующий раз он не снес все нвоости и записал новые а добавил к старым новые?
Название: Новости
Отправлено: Green Kakadu от 11 Апреля 2005, 10:14:14
Цитировать
stanlee:
но вот как сделать так чтобы в следующий раз он не снес все нвоости и записал новые а добавил к старым новые?

ну а как, где все это хранится?
Название: Новости
Отправлено: Lutik от 11 Апреля 2005, 11:24:44
Если ставится таким образом вопрос то наверника они хранятся в фаиле! (ИМХО)
Так что думаю что надо сюда сходить!
http://phpclub.net/manrus/f/fopen.html
Название: Новости
Отправлено: Меняздесьдавнонет от 11 Апреля 2005, 11:25:36
гыгыгыгыгы
Название: Новости
Отправлено: stanlee от 11 Апреля 2005, 12:36:39
приколисты однако
меня волнует не в чем они хранятся а как их добавлять к уже добавленным

формат такой
массив
[id][заголовок]

по id идем в другой файл и берем саму новость

так вот
я сделал так что
цикл по первому массиву загоняет все новости в базу
а вот как потом при работе скрипта сделать чтобы старые оставались на месте а новые добавлялись
при том что в следующей работе скрипта в цикл огут попасть как новые так и старые новости?
Название: Новости
Отправлено: for_i_0 от 11 Апреля 2005, 15:01:25
Цитировать
stanlee:
меня волнует не в чем они хранятся а как их добавлять к уже добавленным


Вот, что бы небыло тких недарозумений тебе нужно четко обознчать все деталт своего творчество.

Цитировать
stanlee:
по id идем в другой файл и берем саму новость

Ну бери и згоняй! Надеюсь у тебя id в БД не с помощу цикла вводится ?
Название: Новости
Отправлено: for_i_0 от 11 Апреля 2005, 15:03:59
Цитировать
Lutik:
Если ставится таким образом вопрос то наверника они хранятся в фаиле! (ИМХО)

ну не все же на форуме ясновидящие :)
Название: Новости
Отправлено: for_i_0 от 11 Апреля 2005, 15:21:57
Цитировать
stanlee:
при том что в следующей работе скрипта в цикл огут попасть как новые так и старые новости?

Никак в голове не укладывается зачем тебе это ?
Название: Новости
Отправлено: Lutik от 11 Апреля 2005, 15:41:28
Да я тоже думаю нафиг оно надо!! Взял бы мускул и сделал нормальные новости! А не этот бред. Там все протсто....
Название: Новости
Отправлено: stanlee от 12 Апреля 2005, 11:48:11
дык вы блин не в ту сторону смотрете
я загоняю новости в базу с такой структурой
[id][id_news][news_anonce][news_text]
id генерится базой
id_news, news_anonce, news_text берутся из файлов

я могу проверять тока по id_news совпадение новости

так вот я не знаю как сделать проверку чтобы новости не накладывались
Название: Новости
Отправлено: stanlee от 12 Апреля 2005, 11:55:40
понимаете новости идут
[id_news][news_anonce]

я их в базу заношу
а потом с помощью крона ставлю на автомат
так вот он(крон) снова бежит по этому файлу и снова набирает теже самые новости + новые

и снова в базу
так вот тут то меня и вонует чтобы он старые не трогал а добавлял тока новые

а как?
Название: Новости
Отправлено: Green Kakadu от 12 Апреля 2005, 12:13:32
так пусть тот скрипт который собирает новости смотрит последний id и выбирает только те новости, у которых id больше
Название: Новости
Отправлено: Lutik от 12 Апреля 2005, 12:20:34
Чесно сказать.... Ты бредней занимаешься! Пустой тратой времени и нервов. Зачем ты вообще суешь и старые и новаые новости в базу постоянно? И что тебе мешает сравнивать параметр id_news? И вообще ты представляешь что ты хочешь сделать, или как собака понимаю но сказать не могу(без обид это метафора)?.
Если нет то приведи код будем разбирать по кусочкам и складывать мозайку!
Название: Новости
Отправлено: stanlee от 12 Апреля 2005, 13:55:47
хм тут у мня идейка проскочила - нуна подумать
мож я вообще не в том направлении шел
хм ....