Показать сообщение отдельно
Старый 20.03.2012, 11:32   #16
Evgeniy
Пользователь
 
Регистрация: 06.01.2012
Сообщений: 98
Сказал(а) спасибо: 12
Поблагодарили 33 раз(а) в 21 сообщениях
Evgeniy На верном пути
По умолчанию

работает...черт меня побери
Код:
#include        <windows.h>
#include	<stdio.h>
#include	<mysql.h>

int main(int argc, char* argv[])
{
  MYSQL *conn;
  MYSQL_RES *result;
  MYSQL_ROW row;
  int num_fields;
  int i;

  conn = mysql_init(NULL);
  mysql_real_connect(conn, "localhost", "root", "passwd", "realmd", 0, NULL, CLIENT_FOUND_ROWS);

  mysql_query(conn, "SELECT * FROM account");
  result = mysql_use_result(conn);

  num_fields = mysql_num_fields(result);

  while ((row = mysql_fetch_row(result)))
  {
      for(i = 0; i < num_fields; i++)
      {
          printf("%s ", row[i] ? row[i] : "NULL");
      }
      printf("\n");
  }

  mysql_free_result(result);
  mysql_close(conn);
}
Evgeniy вне форума   Ответить с цитированием