Я пытаюсь загрузить страницу с require_once на CodeIgniter, но после ее загрузки, если я хочу вызвать переменную из нее, она не распознает ее.
Почему это случилось? не имеет смысла
файл, который я хочу загрузить:
<?php
$servidorodbc=file(APPPATH.'libraries/odbc.txt',FILE_IGNORE_NEW_LINES);
$dsn=$servidorodbc['0'];
$user=$servidorodbc['1'];
$pwd=$servidorodbc['2'];
if($pwd="''"){
$pwd="";
};
$db = odbc_connect($dsn, $user, $pwd);
?>
Функция, где я хочу его загрузить:
public function usuarioodbc($codigo,$nif){
require_once(APPPATH.'libraries/odbc_conn.php');
$query = odbc_exec($db, 'select COUNT(*) as counter, Descricao,Codigo, N_Contrib from GP_Mn_Empregados where Codigo ='.$codigo.' AND N_Contrib="'.$nif.'" GROUP BY Descricao,Codigo, N_Contrib');
$resultado = odbc_fetch_array($query);
if($resultado['counter'] == 1){
return $resultado['Descricao'];
}else{
return false;
}
}
Ошибка, которую я получаю:
Сообщение: неопределенная переменная: db