Где грабли кто подскажет ПОМОГИТЕ
Не пишет в базу переменные а только то что стоит в '' кавычках одинарных
заносит как есть если без них то вобще не чего не пишет.
как я думаю в этой строчки 21. но где понять не могу
исходняк
1.#include <stdio.h>
2.#include <stdlib.h>
3.#include <mysql.h>
4.
5.MYSQL mysql;
6.MYSQL_RES *res;
7.MYSQL_ROW row;
8.
9.void exiterr(int exitcode)
10.{
11. fprintf(stderr, "%s\n", mysql_error(&mysql));
12. exit(exitcode);
13.}
14.
15.int main()
16.{
17. char in_fo[5]="12345";
18.
19. if (!(mysql_real_connect(&mysql,"127.0.0.1","root","** **","stat",3306,0,0))) exiterr(1);
20.
21. mysql_query(&mysql,"INSERT INTO ip (st) VALUES ('in_fo')");
22.
23. res = mysql_store_result(&mysql);
24.
25. mysql_free_result(res);
26. mysql_close(&mysql);
27.
28.}
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум си, mysql, указатель на возвращаемую строку. почему си так себя ведет (2019)
- Форум Mysql проблемы с линковкой. (2001)
- Форум Segmentation fault (C & Mysql) (2007)
- Форум MySQL C программирование (2010)
- Форум Segmentation fault (2009)
- Форум MYSQL и C API (2007)
- Форум вызов zenity из cron (2012)
- Форум socket with function mysql (2009)
- Форум Re: пример на C для MySQL (сам разобрался жаль что вопрос сам удалили) (2007)
- Форум Неправильное выделение памяти (2006)