请选择 进入手机版 | 继续访问电脑版

壹柒佰

 找回密码
 立即注册
搜索
查看: 649|回复: 2

php 操作DB2数据库

  [复制链接]

4

主题

5

帖子

32

积分

超级版主

Rank: 8Rank: 8

积分
32

优秀版主

发表于 2017-3-6 16:58:14 | 显示全部楼层 |阅读模式
本帖最后由 americapan 于 2017-3-6 16:59 编辑



最好php5.4版本

添加dll库到php的ext拓展文件夹
在php.ini中开启

  1. $dbh = new \PDO("ibm:DRIVER={IBM DB2 ODBC DRIVER};DATABASE=premsa;HOSTNAME=1.1.1.1;PORT=50000;PROTOCOL=TCPIP;", "cityuser", "City1.");  
  2.         //$dbh = new \PDO('odbc:premsa', 'cityuser', 'City1.');
  3.         
  4.         $ship_name = iconv("UTF-8", "GB2312//IGNORE", $result['ship_name']);
  5.         $stmt = $dbh->prepare("select * from LASTSHIPINFO  where SHIPNAME= '" . $ship_name . "'");
  6.         $stmt->execute();
  7.         $ship_info = $stmt->fetch();

  8.         $name = iconv("UTF-8", "GB2312//IGNORE", $result['add_people']);
  9.         $stmt = $dbh->prepare("select * from masclerks  where CLERKNAME= '" . $name . "'");
  10.         $stmt->execute();
  11.         $row = $stmt->fetch();
  12. //            $d = $dbh->errorInfo();
  13. //            print_r($d);
  14. //            echo iconv("UTF-8", "GB2312//IGNORE", $d[2]);
  15. $sql = "insert into punishprooflist (ID,PROOFNAME,SPECIFICATION,PROOFNUM,OPERATEMANID,CREATETIME,PUNISHID) values"
  16.                 . " ('" . $id . "','" . $ProofName . "', '" . $Specification . "', '" . $number . "','" . $OperateManId . "','" . date('Y-m-d H:i:s', time()) . "','" . $this->guid() . "')";
  17.         $res = $dbh->exec($sql);
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

Archiver|手机版|小黑屋|壹柒佰  

GMT+8, 2018-6-23 01:05 , Processed in 0.206481 second(s), 23 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

在线咨询
关注公众号

扫一扫
获取最新资讯

在线技术支持

扫一扫
在线技术支持

返回顶部