if(!mysql_real_connect(character_ptr,"localhost","root","24157518",
NULL
,0,NULL,0))
printf("Error
connecting
to
server:
%s\n",
mysql_error(character_ptr))
if(!mysql_select_db(character_ptr,
"test_database"))
printf("Error
connecting
to
database:
%s\n",
mysql_error(character_ptr))
函数可以产生返回值,有3个方法。1)默认情况下是 最后一条语句对应的退出状态码
2) return 一个整数值
3)使用 echo语句 指定输出
针对 方法1 建立如下脚本:
运行后输出结果为:
针对 方法2 建立脚本:
运行后结果为:
针对 方法3 建立脚本
运行后输出结果为:
方法3使用echo语句来返回结果,而且 并没有把这个输出到stdout 中。
函数返回数组与参数传递数组一样,使用echo语句。举例如下:
运行后输出结果为:
1、要是像你输入一下命令就得出结果的话,my_query(&my_connection,"select*
from
msgex");
结果显示可以小改一下就可以:my_query(&my_connection,"select
*
from
msgex")
>>D://test.txt
2、第一步不可行的话,你先进入到mysql里面,在里面实行select
*
from
msgex
>>D://test.txt
上面是我简单的将显示方法给你的。你到D盘下找test.txt查看一下就知道了,可行的话就采纳吧,手有点累了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)