ОБСУЖДЕНИЕ

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

11 сообщений1 просмотровЗакрыта
#1
Привет всем не спящим )) подскажите мастера.. вот на этой строчке выбивает деление на ноль

$x = $kr / $level['rating'] * 100;

,пробовал по разному сотку менять ..ноль эмоций
#2
rusalc, $xkr/$level['rating']*100;
#3
rusalc, Попробуй замазать ошибку ошибкой тоесть error_reporting
#4
а может вообще эту строку удалить к чешуям
#5
пропиши полоску в next_level.php и будет тё щастя
#6
если $ level[' rating '] ноль ,то и деление на ноль... 0*100=0
#7
обьясни доходчивее плиз что именно надо ковырнуть а то я из этого не фига не понял если $ level[' rating '] ноль ,то и деление на ноль... 0*100=0
#8
проверь че выдает $ level[' rating '] и $kr если 0 а это не так в таблице к пример 30 ищи ошибку почему 0 это не так уж сложно
#9
вот в этой строчке в конце заместо единицы ноль был

mysql_query("UPDATE `mystyle_user` SET `level` = '1' WHERE `level` = '1'"); , это нормально??

//
#10
вообще то это обновит запись у кого уровень level=1 прпишет level=1 и в чем прикол? заменить запись на ту же если в конце 0 тогда пропишет 1 а тебе вывод данных нужно искать $level['rating'] а именно $level откуда берется а не записывается. и проверить че выдает именно $kr и $level['rating'] не ужели сложно просмотреть че выводит:

BASH

echo '
rating = '.$level['rating'].'<br/>
kr = '.$kr.'
';



потом войти в базу найти таблицу с которой данные берутся и сравнить с теми что увидел если они не такие искать ошибку почему так.
#11
Тему закрыл Rusalc!
Причина: #