0

このコードを使用して、SQL Server 2012 データベースからパスワード フィールドを選択しましたが、データが返されません フィールド タイプを変更しようとしましたが、実際には機能しました メイン サーバーでフィールド タイプを変更できず、作業する必要がありますそのままで

それを回避する方法はありますか?

<?php
$objConnect = mssql_connect("localhost:1434\MSSQLSERVER","fdi","fdifdi");

if($objConnect)  
{  
echo "Database Connected.<br />";  
mssql_select_db('Intranett', $objConnect);
$query = mssql_query('SELECT  [pass] FROM [Intranett].[dbo].[v24Brukere]');

// Check if there were any records
if (!mssql_num_rows($query)) {
    echo 'No records found';
} else {
    // Print a nice list of users in the format of:
    // * name (username)

    echo '<ul>';

    while ($row = mssql_fetch_object($query)) {
        echo '<li>' . $row->pass .' </li>';
    }

    echo '</ul>';
}

}  
else  
{  
echo "Database Connect Failed.<br />";  
echo mssql_get_last_message();
}  

mssql_close($objConnect);  
?>  
4

1 に答える 1

1

私の知るNVARCHAR限り、古くて古い mssql-drivers ではサポートされていません。代わりにMicrosoft の SQL Server Driver for PHPを使用してください。

于 2012-06-19T06:44:33.163 に答える