c語言連接mysql數據庫用int mysql_query(MYSQL *mysql, const char *stmt_str)函數插入數據.mysql_query(conn, "INSERT INTO `list` (`ipaddress`) VALUES ('192.168.1.1')")我想把'192.168.1.1'用變量替代,但是替換成變量名后插入數據庫的就是變量名本身,不是變量值。如何讓mysql_query()可以獲取變量值?
2 回答

躍然一笑
TA貢獻1826條經驗 獲得超6個贊
char sql[1024];
sprintf(sql,"INSERT INTO %s xxx VALUES('%s'),'list','localhost');//這里可以把list和localhost換成你的變量
添加回答
舉報
0/150
提交
取消