Перейти к содержимому


Публикации contrans

9 публикаций создано contrans (учитываются публикации только с 30-Март 23)


#12156 Вопрос по вычислениям

Отправлено от contrans в 18 Май 2012 - 07:58 in Как это сделать

СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!



#12153 Вопрос по вычислениям

Отправлено от contrans в 17 Май 2012 - 15:23 in Как это сделать

не работает
eval()'d code on line 13 Parse error: syntax error, unexpected T_ELSE in /usr/share/cb/include/functions1.php(240)



#12150 Вопрос по вычислениям

Отправлено от contrans в 17 Май 2012 - 14:55 in Как это сделать

Есть поле "ПРОБЕГ" в таблице 1(у неё две подчиненые таблицы 2 и 3)
Необходимо выбрать из поля "F1204" таблицы 2 максимальное значение
из поля "F1259" таблицы 3 максимальное значение
сравнить два значения, выбрать максимальное и записать в поле "ПРОБЕГ" таблицы 1



#12148 Вопрос по вычислениям

Отправлено от contrans в 17 Май 2012 - 14:33 in Как это сделать

а нам так и надо из двух разных таблиц выбрать цифры сравнить их и в поле записать максимальное значение



#12146 Вопрос по вычислениям

Отправлено от contrans в 17 Май 2012 - 14:08 in Как это сделать

$nakl = data_table("Учет картриджей","id=$ID");
$IDSTR=$nakl["ID"];
//
$sqlQuery = "SELECT max(f1259) as max FROM ".DATA_TABLE."101 WHERE f1257=".$IDSTR;
$result = mysql_query($sqlQuery);
$row = mysql_fetch_array($result);
$line['Пробег'] = $row['max'];
//
$nakl1 = data_table("Журнал работ","id=$ID");
$IDSTR1=$nakl1["ID"];
//
$sqlQuery1 = "SELECT max(f1204) as max1 FROM ".DATA_TABLE."98 WHERE f1206=".$IDSTR1;
$result1 = mysql_query($sqlQuery1);
$row1 = mysql_fetch_array($result1);
//
//if $row['max']>$row1['max1'];
//{
//$line['Пробег'] = $row['max'];
//}
//else
//{
//$line['Пробег'] = $row1['max1'];
//}
$nakl = data_table("Учет картриджей","id=$ID");
$line['Пробег'] = $row1['max1'];

Вот попробовали не работает



#12144 Вопрос по вычислениям

Отправлено от contrans в 17 Май 2012 - 13:25 in Как это сделать

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



#12140 Вопрос по вычислениям

Отправлено от contrans в 16 Май 2012 - 15:28 in Как это сделать

СПАСИБО ВСЕ РЕШИЛИ!!!!!



#12136 Вопрос по вычислениям

Отправлено от contrans в 15 Май 2012 - 16:50 in Как это сделать

Спасибо за ответ, но теперь другая ошибка

boolean given in /usr/share/cb/include/functions1.php(240) : eval()'d code on line 6 Warning: mysql_fetch_array() expects parameter 1 to be resource

не можем разобраться



#12132 Вопрос по вычислениям

Отправлено от contrans в 15 Май 2012 - 15:56 in Как это сделать

Добрый день!

Нам необходимо в поле одной таблицы выбрать максимальное значение из нескольких полей другой таблицы
написали вычисление
$nakl = data_table("Учет картриджей","id=$ID");
$IDSTR=$nakl["ID"];
//
$sqlQuery = "SELECT max(f1259) as max FROM ".DATA_TABLE."85 WHERE f1259>0 AND f1257=".$IDSTR;
$result = mysql_query($sqlQuery);
$row = mysql_fetch_array($result);
//$nakl = data_table("Учет картриджей","id=$ID");
$line['Пробег'] = $row('max');

Но происходит ошибка

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /usr/share/cb/include/functions1.php(240) : eval()'d code on line 6 Fatal error: Function name must be a string in /usr/share/cb/include/functions1.php(240) : eval()'d code on line 8

Не подскажите в чем дело