Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

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

 

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

вид форума:
Линейный форум Структурный форум

тема: ПРОблема в ЛОГИКЕ
 
 автор: bill   (13.09.2008 в 20:52)   письмо автору
 
 

Есть запрос который работал нормально. я Подставил другие переменный и всё перестало работать. Понимаю что звучит маразматично НО..... =)

ВОТ КОД:
$query_3 = "SELECT uc2 FROM mal WHERE uc2  >= $pre_l2 AND uc2  <= $pre_p2 and TO_DAYS(NOW()) = TO_DAYS(data) ";     // выбираем диапазон Удельной цены 1 кв.м 
$result_3 = mysql_query($query_3) or die(mysql_error());
    $sql_3 = "SELECT (MAX(data)  = curdate()) as up_to_date3 FROM mal WHERE uc2 > '0' "; 
if(!mysql_result(mysql_query($sql_3), 0, 'up_to_date3'))                 // <<<<----- ПРОБЛЕМА ТУТ
while($row_3 = mysql_fetch_array($result_3))
{

$uc3=$row_3['uc2'];

mysql_query("INSERT INTO mal (data, uc3) 
                        VALUES ( curdate(),'$uc3') ");  //  пишем уlельную цену №3 в базу.

 }


ПРОверял, все запросы к базе проходят.. Всё выбирается... Только вот лигика вот этого
 if(!mysql_result(mysql_query($sql_3), 0, 'up_to_date3'))    


Недаёт циклу выполнить запись в базу.
ЖДУ КРИТИКУ!! =)

  Ответить  
 
 автор: Trianon   (13.09.2008 в 21:23)   письмо автору
 
   для: bill   (13.09.2008 в 20:52)
 

перед тем, как сравнивать, вывели бы этот максимум на экран чтоли....
Да и нуль там если и есть, то явно текстовый.

  Ответить  
 
 автор: bill   (14.09.2008 в 12:42)   письмо автору
 
   для: Trianon   (13.09.2008 в 21:23)
 

Спасибо, Дельный совет!!
Только про НОЛЬ немного непонял... =(

  Ответить  
 
 автор: Trianon   (14.09.2008 в 13:12)   письмо автору
 
   для: bill   (14.09.2008 в 12:42)
 

>Только про НОЛЬ немного непонял... =(

if(!mysql_result стоит расписать подробнее.

  Ответить  
Rambler's Top100
вверх

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