请教如何在PHP扩展里 连接Mysql啊? 我现在 知道如何添加PHP扩展了。 也知道 单纯的C语言如何连接Mysql了。但是却纠结于怎么在 PHP扩展里连库。请各位大牛 指点江山啊!~欢迎拍砖. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是吧 CSDN 居然无人 帮我解答??? 什么叫“在php扩展里连接数据库”?楼主指的是:在php中打开mysql扩展,然后在程序中连接数据库吧? 这里可能有你需要的东西http://www.google.com.hk/search?hl=zh-CN&newwindow=1&safe=strict&rls=com.microsoft%3Azh-cn%3AIE-SearchBox&rlz=1I7BJYT_zh-CN&q=%E5%9C%A8php%E6%89%A9%E5%B1%95%E4%B8%AD%E8%B0%83%E7%94%A8php%E5%87%BD%E6%95%B0&oq=%E5%9C%A8php%E6%89%A9%E5%B1%95%E4%B8%AD%E8%B0%83%E7%94%A8php%E5%87%BD%E6%95%B0&aq=f&aqi=&aql=&gs_sm=e&gs_upl=3172l5469l0l15437l6l5l0l0l0l1l390l1000l0.3.1.1l5l0 就是 用C写php的扩展啊。比如在扩展里写个自己的函数。 那么在php里就可以调用自己的函数了。我想在这个自己的函数里 连接Mysql. 求解啊 求解!~在PHP扩展里 连接Mysql。求赐教啊!是用mysql扩展的信息么? 看看MYSQL扩展的源代码就知道了static void php_mysql_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent){ char *user=NULL, *passwd=NULL, *host_and_port=NULL, *socket=NULL, *tmp=NULL, *host=NULL; int user_len, passwd_len, host_len; char *hashed_details=NULL; int hashed_details_length, port = MYSQL_PORT; long client_flags = 0; php_mysql_conn *mysql=NULL;#if MYSQL_VERSION_ID <= 32230 void (*handler) (int);#endif zend_bool free_host=0, new_link=0; long connect_timeout;................ 我是直接把mysql扩展的搬过来可以用?那mysql扩展的 头文件之类的东西。我的扩展也复制过来。还是说 我可以直接用 php_mysql_do_connect( mysql扩展里的函数啊? 200元RMB 求做 一类百度博客系统 送分,送分,还有更主要的见内 请教各路高手 网页自动生成静态页面的问题??? 在织梦中怎么让typeid成为一个可变化的值,像下面这样的、、、 天天团购系统1.3.6 去掉版权,但剩余时间却不显示了 就一个PHP字符串替换问题,怎么问了几次都没人会啊? 验证码超时问题 php 頁面編碼問題 php我循环添加记录,但是不能重复添加同一个记录?怎么实现? Error: Database table aros for model Aro was not found.cakephp求解? 那些调用接口之类的怎么写?
http://www.google.com.hk/search?hl=zh-CN&newwindow=1&safe=strict&rls=com.microsoft%3Azh-cn%3AIE-SearchBox&rlz=1I7BJYT_zh-CN&q=%E5%9C%A8php%E6%89%A9%E5%B1%95%E4%B8%AD%E8%B0%83%E7%94%A8php%E5%87%BD%E6%95%B0&oq=%E5%9C%A8php%E6%89%A9%E5%B1%95%E4%B8%AD%E8%B0%83%E7%94%A8php%E5%87%BD%E6%95%B0&aq=f&aqi=&aql=&gs_sm=e&gs_upl=3172l5469l0l15437l6l5l0l0l0l1l390l1000l0.3.1.1l5l0
比如在扩展里写个自己的函数。 那么在php里就可以调用自己的函数了。
我想在这个自己的函数里 连接Mysql.
在PHP扩展里 连接Mysql。求赐教啊!
是用mysql扩展的信息么?
{
char *user=NULL, *passwd=NULL, *host_and_port=NULL, *socket=NULL, *tmp=NULL, *host=NULL;
int user_len, passwd_len, host_len;
char *hashed_details=NULL;
int hashed_details_length, port = MYSQL_PORT;
long client_flags = 0;
php_mysql_conn *mysql=NULL;
#if MYSQL_VERSION_ID <= 32230
void (*handler) (int);
#endif
zend_bool free_host=0, new_link=0;
long connect_timeout;................
还是说 我可以直接用 php_mysql_do_connect( mysql扩展里的函数啊?