Деление на ноль

Печать RSS
317

L
Автор
Землянин
0
Игрушка у меня мир воинов, когда мои жизни на ноле показывает это
Warning: Division by zero in /
home/usr/data/odkl/
public_html/core.php on line 54
Я не пойму что за деление на ноль?
Вот то что отвечает за жизни, в файле core.php
if ($us['hp'] < 0) mysql_query("UPDATE `users` SET `hp` = '0' WHERE `id` = '".$user."'"); // если HP < 0, то приравниваем к 0
какя тут ошибка?
О

Чатланин
0
Дрочеров на ноль не делят! Потому что на ноль делить нельзя))) По этому и такая сложная ошибка что-бы никого не обидеть)))

Чатланин
0
автор скрипта прикольнулся D
К

Айсберг Визави
0
проверь инициализацию переменных $us['hp'] и $user. ошибка могла быть если они не инициированы или пустые.

KinG`уренок
0
Не увидел в представленном куске кода деления.
Скорее всего, в отображении полоски жизни вылазит такая байда? Если да, то переопредели при 0 значение жизни как 1.
А

Оранжевые штаны
0
TERORIST (14 Января 2013 / 23:13)
когда мои жизни на ноле показывает это
Не дели когда здоровье 0.

KinG`уренок
0
6. Барыга Обама, возможно, используется вывод жизни через постройку графика строчного (соотношением текущего кол-ва жизни к полному кол-ву жизни).
Без деления не обойтись.

Пацак
0
error_reporting (0); тебе в помощь. smile
К

Айсберг Визави
0
если уже делить, до заменять 0 на число с плавающей точкой, с основой 0. То есть 0,1 к примеру. Дальше делим и округляем к бОльшему числу.
А

Оранжевые штаны
0
Ужасный У (15 Января 2013 / 01:41)
6. Барыга Обама, возможно, используется вывод жизни через постройку графика строчного (соотношением текущего кол-ва жизни к полному кол-ву жизни).
Без деления не обойтись.
И зачем делить? Результат всегда 0.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск