PHP连接mssql
下面是一个例子:
define("DSN", "sqlsrv:Server=192.168.208.200,2012;Database=GameClient");
define("DB_USER", "sa");
define("DB_PWD", "pwd@123");
$dbh = new PDO(DSN, DB_USER, DB_PWD);
$sql = "{call [游戏中心].[Request_GameCharge] (?,?,?,?,?,?,?,?,?,?,?,?,?,?) }";
$sth=$dbh->prepare($sql);
$sth->bindParam(1,$merId,PDO::PARAM_STR);
$sth->bindParam(2,$channelId,PDO::PARAM_STR);
$sth->bindParam(3,$goodsId,PDO::PARAM_STR);
$sth->bindParam(4,$cashType,PDO::PARAM_STR);
$sth->bindParam(5,$price,PDO::PARAM_STR);
$sth->bindParam(6,$cash,PDO::PARAM_STR);
$sth->bindParam(7,$orderNumber,PDO::PARAM_STR);
$sth->bindParam(8,$cardAmount,PDO::PARAM_STR);
$str->bindParam(9,$account,PDO::PARAM_STR);
$str->bindParam(10,$regionId,PDO::PARAM_STR);
$str->bindParam(11,$serverId,PDO::PARAM_STR);
$str->bindParam(12,$tradePlace,PDO::PARAM_STR);
$str->bindParam(13,$userIp,PDO::PARAM_STR);
$str->bindParam(14,$remark,PDO::PARAM_STR);
if($sth->execute()){
return true;
}else{
return false;
}

浙公网安备 33010602011771号