Boa tarde!
Alguém sabe me dizer como posso fazer um select com a clausula IN no MySqli?
EX: tenho um textarea e nele vou colar várias IDs, quero fazer um select from para todos esses IDs que estão nessa textarea, cujo estão separados por linha.
segue exemplo do meu código, porém ele só trás o resultado da query se eu inserir uma ID na textarea, se eu colocar mais de um ele não acha nada.
//pego dados da textarea
$teste = explode("\n\r", $_POST[‘comentario’]);
$text = str_replace("\r",",",$teste);
//query
$sql = “SELECT
CODIGO_VENDEDOR,NOME_VENDEDOR,SENHA_URA,DATA_EXPIRACAO
FROM senha
WHERE CODIGO_VENDEDOR in (’” . implode("\r",$text) . “’)”;
$results = mysqli_query($conexao,$sql);
while($row = mysqli_fetch_assoc($results)) { ?>
| <?php echo $row["CODIGO_VENDEDOR"];?> | <?php echo $row["NOME_VENDEDOR"];?> | <?php echo $row["SENHA_URA"];?> |