php5.2.17数据 php 74

PHP 使用PDO连接MYSQL,用的版本是5.2.17的PHP,在WINDOWS环境下面可以正常,但是把我的程序传到服务器

从你的报错信息可以推测出原因是你的$result变量为false,导致fetch()不可用。

成都创新互联公司专注于企业成都营销网站建设、网站重做改版、永靖网站定制设计、自适应品牌网站建设、成都h5网站建设电子商务商城网站建设、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为永靖等各大城市提供网站开发制作服务。

进一步是你的query()的返回值为false,看看是不是数据库连接没配置好,或news表中没有数据。

php5.2.17z怎么连接mysql

$connect = @mysql_connect($ip,$user,$pwd) or die('连接数据库错误!');

$select = @mysql_select_db($db,$connect) or die('选择数据库错误!');

PHP/5.2.17p1 是什么程序

PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。

通常 ,Windows / Linux(系统软件)+Apache / IIS(服务器软件)+ MySql / MsSQL(数据库软件)+ PHP,这是常见的搭建现在流行网站的组合。

php 5.2.17p1是php的版本号。

php5.2.17连接sqlserver2005

1. [代码][PHP]代码 跳至 [1] [全屏预览]

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

php5.3以后,已经不对sqlserver支持连接扩展了,不过微软官方还是对php5.3以后进行了扩展解决方案。

1.确认要连接sqlserver的数据库版本为2005

2.确认php支持的vc9还是vc6,这里可以从phpinfo()里看出来。

3.确认php的版本为5.3,并且确认php是否线程安全,可以再phpinfo()里看出来。

3.根据上面到微软官方下载扩展。或者直接下载附件。

2,3点在phpinfo里的Zend Extension Build这个属性中可以看出来。

如:API220090626,TS,VC9 TS代表线程安全,VC9版本的扩展。

API220090626,NTS,VC6 NTS代表非现成安全,VC6版本的扩展。

TS,VC9 将php_pdo_sqlsrv_53_ts_vc9.dll,php_sqlsrv_53_ts_vc9.dll这两个扩展赋值到php/ext目录下。

TS,VC6 将php_pdo_sqlsrv_53_ts_vc6.dll,php_sqlsrv_53_ts_vc6.dll这两个扩展赋值到php/ext目录下。

NTS,VC9 将php_pdo_sqlsrv_53_nts_vc9.dll,php_sqlsrv_53_nts_vc9.dll这两个扩展赋值到php/ext目录下。

NTS,VC6 将php_pdo_sqlsrv_53_nts_vc6.dll,php_sqlsrv_53_nts_vc6.dll这两个扩展赋值到php/ext目录下。

同时,打开php.ini文件,写入下面代码

extension=复制在ext下的pdo扩展//一定要对应

extension=复制在ext下的扩展//一定要对应

一个php_pdo_sqlsrv对应一个php_sqlsrv

完成上面操作后。重启iis.

打开phpinfo();

可以查询PDO pdo项里包括sqlsrv

查询pdo_sqlsrv

如果上面都存在,则php5.3连接sqlserver2005已经成功了。。

然后写个测试连接的实例,测试成功。

PHP操作数据库问题

sql 语句直接操作数据库是什么样子呢

如果还是0的话应该考虑表结构

如果没问题的话可以看看赋值的地方打印出来看看

php5.2.17怎么连接数据库

php5.2.17怎么连接数据库

LS+1。 一般你在低版本调试成功的,拿到高版本上能兼容的情况多些;反之,能兼容的情况就很少了。


分享标题:php5.2.17数据 php 74
文章分享:http://myzitong.com/article/hijopp.html