Хех .. надоел я вам вопросами наверно. Так скоро все балы раздам (Говорю шутя).
В общем добрый вечер всем !
Итак при:
MYSQL_RES* zapros = mysql_query(db, "SELECT * бла бла бла'");
MYSQL_ROW nurow = mysql_num_rows(zapros);
if(nurow)
{
бла бла бла
}
Или наоборот
MYSQL_RES* zapros = mysql_query(db, "SELECT * бла бла бла'");
if(mysql_num_rows(zapros))
{
бла бла бла
}
Что-то у меня тут с синтаксисом неверно скорее всего.
Вот выдает такую ошибку чтобы я не пробовал :
error C2440: инициализация: невозможно преобразовать 'int' в 'MYSQL_RES *'
Что посоветуете ? =)
Примечание:
Все верно петя , но оно ругается именно на строку
MYSQL_RES* zapros = mysql_query(db, "SELECT * бла бла бла'");
т.е даже если не юзать if то ругатся будет на:
MYSQL_RES* zapros = mysql_query(db, "SELECT * бла бла бла'");
Тоесть >0 тут ни при чем =)
Примечание:
Аха ! там разобрался...
надо не MYSQL_RES* или ROW надо просто int
т.е
int zapros = mysql_query(db, "SELECT * бла бла бла'");
терь ругается на if
error C2664: mysql_num_rows: невозможно преобразовать параметр 1 из 'int' в 'MYSQL_RES *'
Примечание:
ub , при использованию вашего метода , появляется вот такая ошибка:
error C2440: инициализация: невозможно преобразовать 'my_ulonglong' в 'MYSQL_ROW'
Ругается оно на строку:
MYSQL_ROW nurow = mysql_num_rows(rez);
Чего-то тут нехватает...
Примечание:
Вот методом katzyn все компилится... но ли робит я ща проверю... если робит дам еще немного баллов )))))
Примечание:
В общем спасибо... если что-то не разберусь потом еще напишу ... просто тестить долго придется... не хочу вас задерживать =)
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.