Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom dia,
preciso fazer um select e verificar se o ID do usuário logado existe em em uma coluna do banco de dados
por exemplo
ID Usuario: 6
coluna do banco: 1, 3, 5, 16
O problema é que se eu fizer o select com LIKE ele considera o numero 16 como 1 e 6 invés de considerar um numero só, com isso o usuário 6 acaba sendo incluso no select indevidamente
alguém poderia me ajudar?Pelo meu entendimento é só:
WHERE coluna_id = :busca
Mas aí tem que ver no meu caso usando PDO + statements.
Daí em ver como é a estrutura da tabela, como é salvo o usuário logado etc...
Enfim ao meu ver é só comparar: Valor igual a valor....consegui resolver desta forma
"SELECT * FROM menus WHERE LOCATE ('$id_users,',acesso)"
Seu entendi corretamente.
Utilize a claúsula IN
https://www.w3schools.com/sql/sql_in.asp