anderh Postado Fevereiro 4, 2016 Denunciar Share Postado Fevereiro 4, 2016 Boa tarde. Hoje estou com uma situação bem estranha. Nunca vi isso ocorrer. vejam o script: $result = mysql_query("SELECT * FROM interno_usuarios WHERE log_usu = '$usuario'"); while($row = mysql_fetch_row($result)){ echo 'achou1: '.$row['log_usu']; echo 'achou2: '.$row[5]; } O primeiro (achou1) não mostra nada, o segundo (achou2) mostra, sendo que o nome do campo está correto. Alguém já passou por isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Fevereiro 4, 2016 Denunciar Share Postado Fevereiro 4, 2016 Dê um print_r em $row dentro do loop. Assim você vê o que está vindo do banco PS: funções mysql_* estão obsoletas desde o PHP 5.5 e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 anderh Postado Fevereiro 4, 2016 Autor Denunciar Share Postado Fevereiro 4, 2016 Perfeito Beraldo! Era exatamente isso! Usei o teu tutorial e com PDO deu tudo certo. Muito obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
anderh
Boa tarde.
Hoje estou com uma situação bem estranha. Nunca vi isso ocorrer.
vejam o script:
$result = mysql_query("SELECT * FROM interno_usuarios WHERE log_usu = '$usuario'");
while($row = mysql_fetch_row($result)){
echo 'achou1: '.$row['log_usu'];
echo 'achou2: '.$row[5];
}
O primeiro (achou1) não mostra nada, o segundo (achou2) mostra, sendo que o nome do campo está correto.
Alguém já passou por isso?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.