2011-08-20 126 views
0

我想从我的C++应用程序通过HTML表单发送数据到数据库,或者只是在PHP脚本中发送数据,如index.php?mydata=something。我试图这样做,因为从C++发送电子邮件对于像我这样的初学者来说很难。我只想发送一个字符串或者如果可能的话,一个文件。从C++发送到PHP/HTML

在此先感谢。

编辑:或者如果有人可以指导我如何直接连接到MySQL并将数据插入指定的表中我将不胜感激! :)

EDIT2:我找到了mysql api,并有所有库和mysql头,但我有问题连接到数据库。错误:无法解析的外部符号_mysql_init @函数主程序代码标记为4:pastebin.com/TLjDRJXD

+0

为什么不直接到数据库,通过数据库API? –

+0

,因为我是新来的c + +,并不知道有这样的事情 – shym

+0

可能重复[连接到MySQL使用c + +](http://stackoverflow.com/questions/2904767/connect-to-mysql-using-c) –

回答

0

这听起来像它可能是最好用一个简单的PHP API来做到这一点。通过这种方式,您可以确保在C++应用程序和PHP应用程序之间有一个干净而安全的连接。

你可以谷歌周围找到很多的例子和tutorials

0

更好的方式是一个PHP的API,但如果你很好奇,你可以使用IndyProject

1

使用JSON。它在更新版本的PHP中具有本机支持。

1
+0

我发现它,但我有连接到数据库的问题。我有mysql头文件和库,但有一个错误:无法解析的外部符号_mysql_init @ 4在函数_main代码中引用:http://pastebin.com/TLjDRJXD – shym

+0

@shym查看此问题:http:// stackoverflow。com/questions/7108740/why-simple-mysql-code-compiles-standalone-but-in-project –

+0

事情是我有其他错误,但现在我正确地链接了一切,但它仍然工作:/我链接libmysql .lib和MySQL社区服务器中的标题整个文件夹,但仍然没有工作:/ – shym