Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diego felipe

Comparação de conteúdo em array

Recommended Posts

Olá pessoal, tudo bom? Minha dúvida é a seguinte, consegui imprimir na tela valores de um array feito de um checkbox, conforme os códigos abaixo.

O que eu preciso é de comparar, se existe por exemplo um valor dentro do array, preciso saber se a pessoa escolheu o produto P08 por exemplo, pra entao mostrar o total desse produto. Procurei aqui no fórum e também em outros e não achei nada parecido. a lógica que eu pensei não funciona:

 

if $ckb=="p08"

{

...

}

 

 

 

 

 

ABAIXO OS CÓDIGOS DE COMO ESTÁ A PAGINA. AGRADEÇO DESDE JÁ A AJUDA.

 

 

 

 

html

<input type="checkbox" name="ckb[]" id="ckb1" value="p08"/> (tem mais desse, mais 4)

 

 

php

<?php
if(isset($_POST["ckb"]))
{
    echo "Os produtos que você selecionou são:  <br><br>";
    // Faz loop pelo array do produto ckb
    foreach($_POST["ckb"] as $ckb)
    {
        echo "$ckb  ";
    }
}
else
{
    echo "Você não escolheu nenhum produto!";
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

espera.. oque você precisa na verdade, é fazer um outro SELECT baseado nos posts que recebeu?

 

tenta usando um IN

 

$sql = "SELECT * FROM produto WHERE id IN(".implode(', ', $_POST['ckb']).")";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.