SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 10.12.2008 13:44:02

Призрак
Участник
Зарегистрирован: 10.12.2008
Сообщений: 2

Вопрос по mysql+php

Вопрос состоит в следующем

Имеются разные значения в таблице. В том числе `id`, `ocenka`, `raz`

Необходимо что бы переодически(буду запускать по крону), происходило следующее

Забирались эти значения из таблицы

Код
$sql = mysql_query("SELECT * FROM katalog");


Далее вывожу их для себя(необязательно)

Код
echo "<table border ='1'>";
while ($tablerows = mysql_fetch_array($sql))
{
         echo "<tr>";
         echo "<td>".$tablerows['id'];"</td>";
         echo "<td>".$tablerows['ocenka']."</td>";
         echo "<td>".$tablerows['raz']."</td></tr>";
}
echo "</table>";


Так вот нужно что бы происходило деление `ocenka` на `raz`
И вставлялось опять в базу, к тому же `id` , с которого и взялось.

Всё равно как сделать в php или mysql(если такое можно в нём сделать) , но не представляю как. Помогите пожалуйста

Неактивен

 

#2 10.12.2008 14:27:18

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Вопрос по mysql+php

Не понял какое поле должно обновиться?

update katalog set unknown_column=ocenka/raz;

Учтите что при этом обновиться вся таблица.

Неактивен

 

#3 10.12.2008 14:30:52

Призрак
Участник
Зарегистрирован: 10.12.2008
Сообщений: 2

Re: Вопрос по mysql+php

Да, это и было нужно ) Большое спасибо )  только ещё добавил where id = `id`

Что бы в нужном месте обновилось )

Неактивен

 

#4 16.12.2008 13:11:59

Lem0nti
Гуру
Откуда: Северная Пальмира
Зарегистрирован: 08.11.2007
Сообщений: 98

Re: Вопрос по mysql+php

А нужно ли ограничение, ведь приведённый пример просчитает для всей таблицы, соответственно, потом не надо будет высчитывать для каждой записи отдельно.

Неактивен

 

#5 17.12.2008 19:41:00

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Вопрос по mysql+php

Обновление отдельных строк всегда быстрее smile Если известно, что обновлять, - ограничение нужно.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson