ОБСУЖДЕНИЕ

помогите с скриптом/кодом

29 сообщений1 просмотровОткрыта
#21
Думаю так должно быть
PHP

<?
function medal($user = 0)
{
$ank = mysql_fetch_array(mysql_query("SELECT `rating` FROM `user` WHERE `id` = $user LIMIT 1"));
 
$img = 0;
 
if ($ank['rating'] >= 6 && $ank['rating'] <= 11)
$img = 1;
 
elseif ($ank['rating'] >= 12 && $ank['rating'] <= 19)
$img = 2;
 
elseif ($ank['rating'] >= 20 && $ank['rating'] <= 27)
$img = 3;
 
elseif ($ank['rating'] >= 28 && $ank['rating'] <= 37)
$img = 4;
 
elseif ($ank['rating'] >= 38 && $ank['rating'] <= 47)
$img = 5;
 
elseif ($ank['rating'] >= 48 && $ank['rating'] <= 59)
$img = 6;
 
elseif ($ank['rating'] >= 60 && $ank['rating'] <= 9999999)
$img = 7;
 
if ($img != 0)
{
return ' <img src="/style/medal/' . $img . '.png" alt="DS" />';
 
 
 
}
}
if ($ank['official']===0)
echo "<img src ='/style/1.png' alt='*' class='icon'/>";

 

#22
АрхангеЛ, в инструкции по установке мода так и написано.
ну если поставить код после } вообще нечего не отображается
#23
по моему так и должно бить, но так вообще не работает т.е. не отбражается иконка 1.png
#24
php ошибку выдает? попробуй привести к типу (int). было такое мучался мучался а из базы вместо int string брался
#25
KpuTuK, код ошибки Undefined index: official in /
var/www/boot/data/www/test.ru/sys/
fnc/medal.php on line 36
а в бд в строке user находиться oficiall
#26
перечитай свой пост и поймешь
#27
следующий оффтоп - нарушение!
#28
MazaXakep, $ank = mysql_fetch_array(mysql_query("SELECT `rating` FROM `user` WHERE `id` = $user LIMIT 1")); - где в запросе official?
Сделай так:
$ank = mysql_fetch_array(mysql_query("SELECT `rating`, `official` FROM `user` WHERE `id` = $user LIMIT 1"));
#29
KpuTuK, у тебя что месячные начались?
Страница 2 из 2 · Всего записей: 29