[РЕШЕНО] Как заполнить поле вычисленным значением
Доброго времени суток!
Создается статья, в которой имеется поле art (field_art). Необходимо при создании статьи, заполнить это поле числом ($number), которое вычисляется с помощью следующего кода (в базе с сайтом создана дополнительная таблица TEMP_NUM с тремя полями TOID, ldate, lnum)
<?php
$dat = (date('dmY'));
$result = mysql_fetch_assoc(mysql_query('SELECT ldate FROM TEMP_NUM WHERE TOID = 1'));
$ldate = $result["ldate"];
function numval() {
global $strnum;
$result = mysql_fetch_assoc(mysql_query('SELECT lnum FROM TEMP_NUM WHERE TOID = 1'));
$strnum = $result["lnum"];
$intnum = (int)$strnum;
$strnum = (strval($intnum + 1));
mysql_query('UPDATE TEMP_NUM SET lnum = '.$strnum.' WHERE TOID = 1');
return $strnum;
}
if ($ldate == $dat) {
numval();
} else {?>