Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по MySQL
Сообщения
Emerald

mix, спасибо, но я все равно ничего не понял. Ладно и на этом спасибо.

25 Мар 2012, 13:38
Saibot

$soft = getenv('HTTP_USER_AGENT');
$ippe = GETENV("REMOTE_ADDR");
$time = date("H:i:s");

$query = "INSERT INTO `log` SET `ip`='$ippe', `soft`='$soft', `vaxt`='$time'";
$result = mysql_query ($query) or die ("Ошибка при выполнении запроса: ".mysql_error ());
//yoxlama klik

$gundelik = mysql_query("SELECT COUNT(*) FROM `log` WHERE (ip = '".$ip."')AND(soft = '".$soft."');");
$gundelik = mysql_result($gundelik , 0);

if ($gundelik == "0")
{
echo "net v baze";
}
else
{
echo "esti";
}

не правильно показывает всегда показывает нет в базе в чем может быть проблема

25 Мар 2012, 22:54
IceJOKER

Saibot, жуткий код%-)
а есть в базе что нибудь?

26 Мар 2012, 9:38
mix

Saibot пишет:
"$soft = getenv('HTTP_USER_AGENT');
$ippe = GETENV("REMOTE_ADDR");
$time = date("H:i:s");

$query = "INSERT INTO `log` SET `ip`='$ippe', `soft`='$soft', `vaxt`='$time'";
$result = mysql_query ($query) or die ("Ошибка при выполнении запроса: ".mysql_error ());
//yoxlama klik

$gundelik = mysql_query("SELECT COUNT(*) FROM `log` WHERE (ip = '".$ip."')AND(soft = '".$soft."');");
$gundelik = mysql_result($gundelik , 0);

if ($gundelik == "0")
{
echo "net v baze";
}
else
{
echo "esti";
}

не правильно показывает всегда показывает нет в базе в чем может быть проблема"

замени:
$gundelik = mysql_query("SELECT COUNT(*) FROM `log` WHERE (ip = '".$ip."')AND(soft = '".$soft."');");
на:
$gundelik = mysql_query("SELECT COUNT(*) FROM `log` WHERE `ip` = '".$ippe."' AND `soft` = '".$soft."'");

P.S. у тебя переменная $ip отсутствует, возможно ты имел в виду $ippe?

26 Мар 2012, 16:22
Saibot

зделал не помогаетъ
$soft = getenv('HTTP_USER_AGENT');
Проблема в том что не может проверит естъ ли в бд $софт

26 Мар 2012, 17:28
Kovalsky

Saibot, а какая длина поля soft в таблице?
убедитесь что туда влезает полный юзер-агент, он может быть довольно длинным и записываться только начало, тогда при проверке будет получатся что нет совпадений.

26 Мар 2012, 18:43
Saibot

естъ таблитца узер с ид,клик,денги
и таблитца реклама с урл,уид

Как зделати чтоби когда денги заканчивалисъ у узера выбирал другю рекламу из бд


__________
посл.ред. 29 Мар 2012, 13:09; всего 1 раз 29 Мар 2012, 12:12
mixlion

"Как зделати чтоби когда денги заканчивалисъ у узера реклама выбирал другу рекламу" :fp

29 Мар 2012, 13:02
TOOZ

Saibot, [php:1:e4db683e08]DROP TABLE `users`[/php:1:e4db683e08]

29 Мар 2012, 13:12
Saibot

TOOZ, мне не удалятъ таблитцу надо а не показыватъ болъше рекламу.

29 Мар 2012, 13:16
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.