$uptime_t = 111230;
$row['uptime'] = 111229;
if($uptime_t>$row['uptime'])
{
if($serverstatus == false) {$uptime_success=$row['uptime_success'];}
else{$uptime_success=$row['uptime_success']+1; }
$uptime_general=$row['uptime_general']+1;
$id=$row['id'];
@mysql_query("UPDATE content SET uptime='".$uptime."' uptime_success='".$uptime_success."', uptime_general='".$uptime_general."' WHERE id='".$id."'");
}
Данная конструкция не выполняется.
Спустя 5 минут, 14 секунд (30.12.2011 - 22:10) kovaldm написал(а):
В каком именно месте выполняется неверно, по-вашему?
Спустя 9 минут, 23 секунды (30.12.2011 - 22:20) jalvar написал(а):
Вобще всё что внутри if не выполняется. Выше логических конструкций нету!
Спустя 8 минут, 36 секунд (30.12.2011 - 22:28) kovaldm написал(а):
if($uptime_t>$row['uptime'])
if($serverstatus == false)
У тебя там два блока иф. Какой именно?
Спустя 7 минут, 46 секунд (30.12.2011 - 22:36) jalvar написал(а):
if($uptime_t>$row['uptime'])
Спустя 3 минуты, 13 секунд (30.12.2011 - 22:39) johniek_comp написал(а):
при булевых значениях ===
вот так
и большими буквами, учимся писать грамотный код
вот так
$serverstatus === FALSE
и большими буквами, учимся писать грамотный код
Спустя 10 минут, 17 секунд (30.12.2011 - 22:50) jalvar написал(а):
Мне тругая конструкция нужна
Спустя 4 минуты, 27 секунд (30.12.2011 - 22:54) johniek_comp написал(а):
приведи код в порядок и сразу поймешь
Свернутый текст
$uptime_t = 111230;
$row['uptime'] = 111229;
if ($uptime_t > $row['uptime']) {
if($serverstatus === FALSE) {
$uptime_success = $row['uptime_success'];
}
else
{
$uptime_success = $row['uptime_success']+1;
}
$uptime_general = $row['uptime_general']+1;
$id = $row['id'];
mysql_query("UPDATE `content` SET uptime='".$uptime."' uptime_success='".$uptime_success."', uptime_general='".$uptime_general."' WHERE id='".$id."'");
}
Спустя 4 минуты, 38 секунд (30.12.2011 - 22:59) jalvar написал(а):
Если честно не понял
Спустя 3 минуты, 35 секунд (30.12.2011 - 23:02) killer8080 написал(а):
Цитата (jalvar @ 30.12.2011 - 21:05) |
Данная конструкция не выполняется. |
А откуда известно, что не выполняется? Вставь туда эхо, и посмотри. Уверен проблема в другом
Цитата (johniek_comp @ 30.12.2011 - 21:54) |
приведи код в порядок и сразу поймешь |
И это по твоему порядок?
Цитата (johniek_comp @ 30.12.2011 - 21:39) |
вот так $serverstatus === FALSE и большими буквами, учимся писать грамотный код |
А я предпочитаю маленькими, и что
Спустя 1 минута, 4 секунды (30.12.2011 - 23:03) jalvar написал(а):
Вставлял эхо не пишит.
Спустя 44 секунды (30.12.2011 - 23:04) jalvar написал(а):
Проблема решилась. Был недочет с переменной.
Спустя 4 минуты, 14 секунд (30.12.2011 - 23:08) killer8080 написал(а):
jalvar
у тебя там в запросе ошибка, пропустил запятую.
у тебя там в запросе ошибка, пропустил запятую.
Спустя 30 минут, 54 секунды (30.12.2011 - 23:39) zeromind написал(а):
Серьёзно) в SQL запросе - SET uptime='".$uptime."', uptime_success='".$uptime_success."'
Спустя 10 часов, 57 минут, 16 секунд (31.12.2011 - 10:37) mid написал(а):
$uptime_t = 111230;
$row['uptime'] = 111229;
А разве ковычки не нужны?!
$row['uptime'] = 111229;
А разве ковычки не нужны?!
Спустя 2 часа, 39 минут, 18 секунд (31.12.2011 - 13:16) killer8080 написал(а):
Цитата (mid @ 31.12.2011 - 09:37) |
$uptime_t = 111230; $row['uptime'] = 111229; А разве ковычки не нужны?! |
Конечно нет
_____________
jallvar.oxnull.net - мой блог.