Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2010, 16:06   #1
webber9989
dimgunkin
Форумчанин
 
Аватар для webber9989
 
Регистрация: 06.05.2010
Сообщений: 112
По умолчанию возникла проблема cron + множество id

Есть скрипт, который постоянно обновляет поле в БД
Переменная $max выводит число, которое постоянно обнавляется, есть скрипт, который постоянно плюсует эото число к тому, что уже есть в БД...

Вопрос в слудеющем, у меня в бд 17 записей, у каждой свое обновляемое число в переменной $max, как сделать одним скриптом обновление сразу всех 17 id, при этом, ещё раз повторяю, у каждого id в базе своё значение, и в $max тоже у каждой новости свое значение...
mail: dimgunkin@gmail.com
skype: dimgunkin
icq: 684-795-212
webber9989 вне форума Ответить с цитированием
Старый 31.10.2010, 21:21   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

Если нужно у ВСЕХ записей нужно увеличить поле MAX на единицу - то так
PHP код:
UPDATE t1 SET max=max+
ADSoft вне форума Ответить с цитированием
Старый 01.11.2010, 16:02   #3
webber9989
dimgunkin
Форумчанин
 
Аватар для webber9989
 
Регистрация: 06.05.2010
Сообщений: 112
По умолчанию

мне нужно обновлять одним скриптом, все имеющиеся в бд id, при чем у всех свое значение (и в бд и переменной $max)
mail: dimgunkin@gmail.com
skype: dimgunkin
icq: 684-795-212
webber9989 вне форума Ответить с цитированием
Старый 01.11.2010, 16:44   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

ну можно в цикле..... конечно не очень разумно если кол-во записей будет расти....
но как правило, нужно знать задачу в целом.. .например - откуда у вас для каждой записи берется $max? ис той же таблицы? и нужно увеличивать на 1 или как то по другому?
приведите пример таблицы пусть из 2 записей и на пальцах объясните что хотите
ADSoft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
возникла проблема с компьютером Нимуэ Компьютерное железо 32 15.08.2010 21:14
Проблема возникла с Combobox Kuchiki Byakuya Компоненты Delphi 2 22.04.2010 22:08
Возникла проблема! Файзулка Помощь студентам 1 22.11.2009 21:42