Olá, pessoal,
Estou tendo um problema muito estranho com PHP + Mysql: um select trivial está funcionando normalmente no mysql-front mas não está trazendo nenhum resultado no PHP. Não ocorre nenhum erro na busca pelo PHP, apenas não recebo nenhum resultado, ao contrário do mysql-front que traz o resultando sem qualquer tipo de problema.
A busca que estou realizando é a seguinte:
$stringBusca = "select a.prodcont_id, b.prod_nome, c.pos_nome from produtos_contagens a, produtos b , postos c where a.prodcont_produtoID=b.prod_id and a.prodcont_postoID=c.pos_id";
$resultado = mysql_query($stringBusca ,$conectar);
$registro = mysql_fetch_array($resultado);
if ($registro = mysql_fetch_array($resultado))
echo "encontrou";
else
echo "não encontrou";
Absurdamente, sempre recebo a resposta “não encontrou”. Se peço pra printar a variável com a string de busca ($stringBusca) e jogo o resultado no mysql-front eu obtenho o resultado que desejo, sem fazer absolutamente nenhum alteração!
Agora, se eu trocar a busca por algo ainda mais simples, por exemplo “select * from produtos” tudo funciona normalmente.
Alguém tem algum palpite do que pode estar ocorrendo???