Tentei de todas as formas mas mesmo assim no final ele da o Internal Server error..
Pausei o video e conferi meu código e está correto. Limpei o cache e nada também.. Talvez o site tenha mudado o método.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Tentei de todas as formas mas mesmo assim no final ele da o Internal Server error..
Pausei o video e conferi meu código e está correto. Limpei o cache e nada também.. Talvez o site tenha mudado o método.
Olá, Maycon!
Tudo bem?
Isso geralmente indica que algo deu errado no servidor, e nem sempre é um problema com o seu código.
O erro pode estar ocorrendo por vários motivos. Vou listar algumas possibilidades:
Número de colunas: O comando UNION requer que ambas as consultas tenham o mesmo número de colunas. Se a tabela 'users' tiver um número diferente de colunas do que a tabela 'products', você receberá um erro. Para contornar isso, você pode tentar descobrir o número de colunas usando o comando ORDER BY, como neste exemplo:
' ORDER BY 1 --
' ORDER BY 2 --
' ORDER BY 3 --
Continue aumentando o número até receber um erro, o último número válido será o número de colunas.
Tipos de dados: UNION também requer que as colunas correspondentes em cada SELECT tenham tipos de dados compatíveis. Se uma coluna na tabela 'users' tiver um tipo de dados incompatível com a coluna correspondente na tabela 'products', você receberá um erro.
Permissões: Dependendo das permissões do usuário que está executando a consulta, você pode não ter permissão para selecionar a tabela 'users'.
Alterações no site: Como você mencionou, é possível que o site tenha mudado o método de consulta ou a estrutura do banco de dados. Isso poderia tornar o ataque UNION inválido.
Por fim, lembre-se de que a manipulação de URL é sensível ao caso, então, certifique-se de que tudo esteja escrito corretamente.
Espero ter ajudado. Qualquer dúvida ou se não funcionar, manda aqui de novo. Bons estudos.