[英]How to connect sql server to php
嗨,我有一个关于将 php 连接到 sql 服务器的问题我安装了 odbc 驱动程序并配置 ZE1BFD76221E409CEE4AC0 文件。 但是当执行我得到错误。 我更换了电脑,但仍然出现同样的错误。
<?php
$serverName = "YASSERAHMMED\YASOFT";
$connectionInfo = array( "Database"=>"ELECTERC_DB", "UID"=>"sa", "PWD"=>"google");
$con = sqlsrv_connect( $serverName, $connectionInfo );
if( $con === false ) {
//echo sqlsrv_errors();
die( print_r( sqlsrv_errors(), true));
}
$sql = "SELECT * FROM ACCOUNT_CUSTMERS";
$stmt = sqlsrv_query( $con, $sql );
if( $stmt === false) {
die( print_r( sqlsrv_errors(), true) );
}
while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC) ) {
echo $row['date'].", ".$row['id']."<br />";
}
sqlsrv_free_stmt( $stmt);
?>
结果是:错误 5701 和 5703
我终于用 PDO 字符串连接解决了这个问题..谢谢大家...
$serverName = "YASSERAHMMED\YASOFT";
try
{
$conn = new PDO( "sqlsrv:server=$serverName ; Database=ELECTERC_DB", "", "");
$conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
if($conn){
// echo'ggggg';
} else{
echo'undone';
}
}
catch(Exception $e)
{
die( print_r( $e->getMessage() ) );
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.