[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запрос к MySQl
arbuzmaster
Подскажите где искать ошибку, все время срабатывает эта часть кода
# проверяем, не существует ли пользователя с таким именем
$query = mysqli_query($link, "SELECT COUNT(`user_id`) FROM `users` WHERE `user_login`='".mysqli_real_escape_string($link, $_POST['login'])."'");
if(mysqli_num_rows($query) > 0)
{
$err[] = "Пользователь с таким логином уже существует в базе данных";
}

хотя в БД пусто т.е 0 строк?

SELECT COUNT(`user_id`) FROM `users` WHERE `user_login`='root'

COUNT(`user_id`) - 0

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
inpost
Напиши
SELECT 1 FROM `users` ...


_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
arbuzmaster
Спасибо заработало !! А в чем секрет можно и * написать?

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
inpost
COUNT возвращает количество найденных записей. Если записей 0, то ВЕРНЁТ 1 строчку, в которой будет с содержанием следующего виде: count=0.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
arbuzmaster
Спасибо !! Теперь понятно почему все время срабатывала эта часть !

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.