Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera.
To perdendo a paciencia com essa p****!
$sql = "select usuário from usuarios where usuário = '$login'";
$exe = odbc_exec($conn, $sql);
$row = odbc_num_rows($exe);
if($row > 0)
{
$sql = "select codigo, usuário from usuarios where senha = '$senha'";
$exe = odbc_exec($conn, $sql);
echo $row = odbc_num_rows($exe);
}
O $row retorna -1... ou não retorna nada...
Eu ja imprimi o select na tela, copiei e colei no modo sql do access e retorna.
Mas na pratica, no sistema, nao funfa..
eu uso o easy php...
o que pode der ?
depois da segunda linha
>
$exe = odbc_exec($conn, $sql);
adicione
if(!$exe) die('ERRO DE CONSULTA: ' . odbc_errormsg());
Cara já tive muitos problemas com ODBC para excel.
No fim das contas a empresa acabou comprando um programa que convertia os dados do xls
para tabela mysql.
Com Access provavelmente não é muito mais fácil.
Talvez esteja dando erro pelo campo ser acentuado.
Faça testes com campos que nao possuem acentuação para ver se vai.
Abraços.