Estou usando o code igniter e tentando configurá-lo com MS SQL, mas estou recebendo este erro:
PHP Fatal error: chamar a função mssql_query()
Eu estou usando
CodeIgniter – 2.1.3
XAMPP – PHP (5.4.7), Apache (2.4)
MSSQL - edição MS SQL Express 2008 R2
Drivers do SQL: php_pdo_sqlsrv_54_ts.dll, php_sqlsrv_54_ts.dll
Também tenho configurado o Database na pasta config
$active_group = 'default';
$active_record = TRUE;
$db ['default'] ['hostname'] = 'PHEDRATECH-PC\SQLEXPRESS';
$db ['default'] ['username'] = 'sa';
$db ['default'] ['senha'] = 'taurus';
$db ['default'] ['database'] = 'msci';
$db ['default'] ['dbdriver'] = 'sqlsrv';
$db ['default'] ['dbprefix'] = ';
$db ['default'] ['pconnect'] = TRUE;
$db ['default'] ['db_debug'] = TRUE;
$db ['default'] ['cache_on'] = FALSE;
$db ['default'] ['cachedir'] = ';
$db ['default'] ['char_set'] = 'utf8';
$db ['default'] ['dbcollat'] = 'utf8_general_ci';'
$db ['default'] ['swap_pre'] = ';
$db ['default'] ['autoinit'] = TRUE;
$db ['default'] ['stricton'] = FALSE;
É o código de consulta
$server = 'PHEDRATECH-PC\SQLEXPRESS';
/ / Connect para MSSQL
$link = mssql_connect ($server, 'sa', ' touro') or die ('algo deu errado ao conectar o MSSQL');
//Send um select consulta para MSSQL
$query = mssql_query (' selecione de [msci]. [dbo].[Funcionários]');
/ / Verificar se havia algum registro
se (! mssql_num_rows($query)) {
Não Echo 'Nenhum registro encontrado';
} {mais
/ / O seguinte é igual ao código abaixo:
//
/ / enquanto ($row = {mssql_fetch_row($query))
enquanto ($row = mssql_fetch_array ($query, MSSQL_NUM)) {
// ...
Echo"<pre>
Echo"</pre>";
}
}
/ / Free resultado da consulta
/ / Fechar o link para MSSQL
mssql_close($link);
também por favor, note que estou recebendo erro de mssql_query() indefinido