{% else-1 %}
Обновить
* Тема закрыта!
11. (14 июл 2015, 15:28) [0/0] [0] [спам] [под]

18 строку скинь)

12.
hitman * 0.29
[автор] (14 июл 2015, 15:32) [0/0] [0] [спам] [под]

Эрудит, $k_new = mysql_result(mysql_query("SELECT COUNT(`mail`.`id`) FROM `mail`
LEFT JOIN `users_konts` ON `mail`.`id_user` = `users_konts`.`id_kont` AND `users_konts`.`id_user` = '$user[id]'
WHERE `mail`.`id_kont` = '$user[id]

13.
ESET * 1.09
(14 июл 2015, 15:38) [0/0] [0] [спам] [под]
hitman,

не могу, я с телефона. короче, перед тем как делать mysql_result() надо проверить mysql_query() по такому принципу

<?php
if ($result = mysql_query("твой запрос"* {
$k_new = mysql_result($result);
} else {
echo 'что-то пошло не так';
}
?>


Изм. 3 раз. / Посл. изм.
ESET * 1.09
(14 июл 2015, 15:40)
14.
hitman * 0.29
[автор] (14 июл 2015, 15:42) [0/0] [0] [спам] [под]

ESET,Этот код где прописувать?

15.
hitman * 0.29
[автор] (14 июл 2015, 15:44) [0/0] [0] [спам] [под]

Эрудит,может даже то не строка 18 я точно не знаю вот весь код <?

/**/
$k_new = mysql_result(mysql_query("SELECT COUNT(`mail`.`id`) FROM `mail`
LEFT JOIN `users_konts` ON `mail`.`id_user` = `users_konts`.`id_kont` AND `users_konts`.`id_user` = '$user[id]'
WHERE `mail`.`id_kont` = '$user[id]' AND (`users_konts`.`type` IS NULL OR `users_konts`.`type` = 'common' OR `users_konts`.`type` = 'favorite') AND `mail`.`read` = '0'"*,0);
/**/
$k_new_fav = mysql_result(mysql_query("SELECT COUNT(`mail`.`id`) FROM `mail`
LEFT JOIN `users_konts` ON `mail`.`id_user` = `users_konts`.`id_kont` AND `users_konts`.`id_user` = '$user[id]'
WHERE `mail`.`id_kont` = '$user[id]' AND (`users_konts`.`type` = 'favorite') AND `mail`.`read` = '0'"*,0); // Почта
/**/
$ocenky = mysql_result(mysql_query("SELECT COUNT(*) FROM `gallery_rating` WHERE `avtor` = '$user[id]' AND `read`='1'"*,0);
/**/
$new_g = mysql_result(mysql_query("SELECT COUNT(`count`) FROM `discussions` WHERE `id_user` = '$user[id]' AND `count` > '0' "*,0); // Обсуждения
/**/
$k_l = mysql_result(mysql_query("SELECT COUNT(*) FROM `tape` WHERE `id_user` = '$user[id]' AND `read` = '0'"*,0);
/**/
$k_notif = mysql_result(mysql_query("SELECT COUNT(`read`) FROM `notification` WHERE `id_user` = '$user[id]' AND `read` = '0'"*, 0); // Уведомления
/**/
$new_gu = mysql_result(mysql_query("SELECT COUNT(*) FROM `my_guests` WHERE `id_ank` = '$user[id]' AND `read`='1'"*,0);
/**/
if ($_SERVER['PHP_SELF'] == '/index.php')
{
?>
<div id="head">
<?echo "<a id='logo' href='/'><span>".$set['title']."</span></a>";?>
</div>
<?
} else {
?><table id='head' style="width:100%" cellspacing="0" cellpadding="0"><tr><?
echo "<td id='lo'><a href='/'><img src='/style/icons/logo_head.png'></a></td>";


/*
=================================
Оповещения
=================================
*/
if($k_notif > 0)
{
echo "<td id='lgo'><a href='/user/notification/index.php'><img src='/style/icons/notif_head.png' alt='*' /><span class='count'>+$k_notif</span></a></td>";
} else {
$k_f = mysql_result(mysql_query("SELECT COUNT(id) FROM `frends_new` WHERE `to` = '$user[id]' LIMIT 1"*, 0);
if ($k_f > 0)
echo " <td id='lgo'><a href='/user/frends/new.php'><img src='/style/icons/notif_head.png' alt='*' /><span class='count'>+$k_f</span></a></td>";
}
/*
=================================
Почта
=================================
*/
if ($k_new != 0 && $k_new_fav == 0)
{
echo "<td id='lgo'><a href='/new_mess.php'><img src='/style/icons/pochta_head.png' alt='Почта' /><span class='count'>+$k_new</span></a></td>";
}
/*
=================================
Обсуждения
=================================
*/


if($new_g!=0)
{
echo "<td id='lgo'><a href='/user/discussions/index.php'><img src='/style/icons/discussions_head.png'><span class='count'>+$new_g</span></a></td>";
}

/*
=================================
Лента
=================================
*/
if($k_l!=0) {
echo "<td id='lgo'><a href='/user/tape/'><img src='/style/icons/lenta_head.png'><span class='count'>+$k_l</span></a></td>";
}
/*
=================================
Гости
=================================
*/
if($new_gu != 0)
{
echo "<td id='lgo'><a href='/user/myguest/index.php'><img src='/style/icons/guests_head.png' alt='Гости' /><span class='count'>+$new_gu</span></a></td>";
}
/*
=================================
Оценки
=================================
*/
if($ocenky != 0)
{
echo "<td id='lgo'><a href='/user/info/ocenky.php'><img src='/style/icons/ocenky_head.png' alt='Оцнеки' /><span class='count'>+$ocenky</span></a></td>";
}
/*
=================================
Конец
=================================
*/

?></td></tr></table><?

}
?>

16.
ESET * 1.09
(14 июл 2015, 15:49) [0/0] [0] [спам] [под]
hitman,

так.. понятно.
короче, можешь в начале скрипта прописать вот что

<?php
ini_set('display_errors' , 'Off');
error_reporting(0) ;

должно помочь

17.
hitman * 0.29
[автор] (14 июл 2015, 17:23) [0/0] [0] [спам] [под]
ESET,

Оно только скроет ошибки и все а ошибки так и будуть

18.
ESET * 1.09
(14 июл 2015, 17:42) [0/0] [0] [спам] [под]
hitman,

ну можешь перед в начале строки, в которой ошибка поставить символ @
и ошибка будет скрыта только в этой строке. это в качестве временной меры, пока ты подучишь php хоть немного. а вообще пора переходить на mysqli, а еще лучше на PDO. потому что mysql_query() и остальные уже давно устарели и не работают на последних версиях php

19.
hitman * 0.29
[автор] (16 июл 2015, 15:37) [0/0] [0] [спам] [под]

Тема закрыта для обсуждения! *

Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений