Помощь по скриптам | Вопрос по Mysql и крон.
Тема закрыта by
Heathcliff
ребят подскажите. стоит вот такая задача у меня на выполнения в кроне
<?php
include 'core/sys.php';
$dungem = mysql_fetch_assoc(mysql_query("SELECT * FROM `dungem` ORDER BY `id`"));
if($dungem['health']<1){
mysql_query("UPDATE `dungem` SET `health`='".$dungem['max_health']."',`dead`=0,`dead_time`=0 WHERE `id`='".$dungem['id']."'");
}
?>
она работает правильно но в базе dungem она восстанавливает только 1му мобу жизни. в определенное время по запуску в кроне а нужно чтоб всем восстанавливало.. а их 10.. подскажите пж как правильно запрос создать?
<?php
include 'core/sys.php';
$dungem = mysql_fetch_assoc(mysql_query("SELECT * FROM `dungem` ORDER BY `id`"));
if($dungem['health']<1){
mysql_query("UPDATE `dungem` SET `health`='".$dungem['max_health']."',`dead`=0,`dead_time`=0 WHERE `id`='".$dungem['id']."'");
}
?>
она работает правильно но в базе dungem она восстанавливает только 1му мобу жизни. в определенное время по запуску в кроне а нужно чтоб всем восстанавливало.. а их 10.. подскажите пж как правильно запрос создать?
<?php
include 'core/sys.php';
$dungem = mysql_fetch_assoc(mysql_query("SELECT * FROM `dungem` ORDER BY `id`"));
if($dungem['health']<10){
mysql_query("UPDATE `dungem` SET `health`='".$dungem['max_health']."',`dead`=0,`dead_time`=0 WHERE `id`='".$dungem['id']."'");
}
?>
include 'core/sys.php';
$dungem = mysql_fetch_assoc(mysql_query("SELECT * FROM `dungem` ORDER BY `id`"));
if($dungem['health']<10){
mysql_query("UPDATE `dungem` SET `health`='".$dungem['max_health']."',`dead`=0,`dead_time`=0 WHERE `id`='".$dungem['id']."'");
}
?>
274098239 , оно одному и будет. Цикл нужен и перебирать всех мобов
Avenax (25.06.2017 в 14:32)
274098239 , оно одному и будет. Цикл нужен и перебирать всех мобов
274098239 , оно одному и будет. Цикл нужен и перебирать всех мобов
жаль спс буду знать...
432077780 (25.06.2017 в 14:30)
<?php
include 'core/sys.php';
$dungem = mysql_fetch_assoc(mysql_query("SELECT * FROM `dungem` ORDER BY `id`"));
if($dungem['health']<10){
mysql_query("UPDATE `dungem` SET `health`='".$dungem['max_health']."',`dead`=0,`dead_time`=0 WHERE `id`='".$dungem['id']."'");
}
?>
<?php
include 'core/sys.php';
$dungem = mysql_fetch_assoc(mysql_query("SELECT * FROM `dungem` ORDER BY `id`"));
if($dungem['health']<10){
mysql_query("UPDATE `dungem` SET `health`='".$dungem['max_health']."',`dead`=0,`dead_time`=0 WHERE `id`='".$dungem['id']."'");
}
?>
ты приколист то что ты сделал это если жизни у 1 монстра меньше 10 тогда от через время восстанавливается.
274098239 , умный xD а если честно, то цикл нужен на всех 10 мобов
держи, писал с телефона, да и из-за солнце не вижу не чего. Должно работать , но так делать нельзя
https://pastebin.com/KH5xVNv7
________
посл. ред. 25.06.2017 в 14:48; всего 1 раз(а); by Avenax
https://pastebin.com/KH5xVNv7
________
посл. ред. 25.06.2017 в 14:48; всего 1 раз(а); by Avenax