Loading...
PHP/MySQL | Почта
Есть таковая переменная (Пробывал несколько вариантов) $mail_login = mysql_result(mysql_query("SELECT COUNT(*) FROM `mail` WHERE `login` = '".$us['login']."'"),0);

Вот вывожу даные сообщений:


$ooo=mysql_query("SELECT * FROM `mail` ORDER BY id DESC ");
while($mail=mysql_fetch_array($ooo))
{
if($mail_login==$us['login']){
echo '<div class="menu"><p>Отписал:<a href="adius.php?id='.$mail[id_login].'"><b> '.htmlspecialchars($mail['login']).'</b></font></a>:</br>
'.smile($mail['sms']).'</p>';
echo "</div>";
}
}


Смысл в том что я смотрю в таблице mail в столбце login есть ли таков ник как и у меня,если ник таков как и у меня тогда вывожу сообщение если нет то нет,но не могу организовать,уже несколько вариантов опробывал Гг :)

И так

if (mysql_result(mysql_query("SELECT COUNT(*) FROM `mail` WHERE `login` = '".$us['login']."'"),0)!=0){
#Тут всякие сообщения
}
Глупо по логину.
Гораздо привычнее по ID пользователей.
И по объёму данных меньше.
Ник может быть (к примеру) 32 символа (в лучшем случае латинница) = 32 байта (на кириллице 64 байта).
ID же зачастую равен int(11), что занимает всегда 4 байта
________
посл. ред. 22.02.2015 в 19:36; всего 1 раз(а); by Mobiaaa
Mobiaaa (22.02.2015 в 19:35)
Глупо по логину.
Гораздо привычнее по ID пользователей.
И по объёму данных меньше.
Ник может быть (к примеру) 32 символа (в лучшем случае латинница) = 32 байта (на кириллице 64 байта).
ID же зачастую равен int(11), что занимает всегда 4 байта

А ну хотя да спасибо))Но серовно вопрос тот же хз как это организовать :)
Суть задачи в чём?
Mobiaaa (22.02.2015 в 19:43)
Суть задачи в чём?

Допустим в таблице MAIL есть столбец IDS,и если в столбце IDS цифра сойдется с цифрой айди пользователя то сообщение выводит)) Гг
SELECT * FROM `mail` WHERE `ids` = $user['id']
как-тот так
Mobiaaa, Спасибо ща пробну)
Онлайн: 1
Время:
Gen. 0.0915
(c) Bym.Guru 2010-2025