Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Выборка IP адреса из базы

Статус
В этой теме нельзя размещать новые ответы.

vkcom

Новичок
Добрый день. Пытаюсь сделать команду /getip на mysql .
Записывать и обновлять айпишники игроков выходит всё на ура,но вот извлечь данные из базы не выходит.
Сделал вот так:
Код:
else if(strcmp(cmd, "/getip", true) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 2)
			{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))  return SendClientMessage(playerid, COLOR_WHITE, "::: Введите: /getip [Ник]");
mysql_query("SELECT * FROM `Player` WHERE `Nick` = '%s';",(strlen(tmp)));
mysql_store_result();
new query[256];
new nickk[32],pipp[15],pipregg[15],lipp[15];
	if (mysql_num_rows() > 0)
	{
			mysql_fetch_row(query),
			sscanf(query, "p<|>sfff",
			nickk,
			pipp,
			pipregg,
			lipp);
			}
	mysql_free_result();
	print("\nДанные на игрока извлечены");
format(string, sizeof(string), "- Ник: %s | IP: %f | R: [IP: %f] | L: [IP: %f] | Nick? %s",nickk,pipp,pipregg,lipp,tmp);
SendClientMessage(playerid,0x6495EDFF,string);         
}
return true;
}
Но в итоге получаю нули вместо айпишника. Запрос в базу идёт нормально о чём свидетельствует то что
Код:
format(string, sizeof(string), "- Ник: %s | IP: %f | R: [IP: %f] | L: [IP: %f] | Nick? %s",nickk,pipp,pipregg,lipp,tmp);
в конце выводит ник правильно. Помогите найти ошибку и направить на правильное решение проблемы.
Структура базы:
Код:
+-------------+--------------+--------------+--------------+
| Nick        | pIp          | pIpReg       | LIp          |
+-------------+--------------+--------------+--------------+
| Admin_tipo  | 121.21.23.12 | 121.21.23.12 | 121.21.23.12 |
| Test        | 127.0.0.1    | 127.0.0.1    | 127.0.0.1    |
| Menyla_Nick | 127.0.0.1    | 127.0.0.1    | 127.0.0.1    |
+-------------+--------------+--------------+--------------+
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу