Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho esse array
<?
if($_SESSION['carrinho']) {
$cart = $_SESSION['carrinho'];
$products = getProductsByIds($pdo, implode(',', array_keys($cart)));
foreach($products as $product) {
$results[] = array('id' => $product['id']);
}
}
echo "<pre>"; print_r($results) ; echo "</pre>";
?>
O resultado é esse
Array
(
[0] => Array
(
[id] => 2057
)
[1] => Array
(
[id] => 2058
)
[2] => Array
(
[id] => 2059
)
)
Aqui lista os produtos
$sql_fotos_produtos_novo = "SELECT * FROM fotos_produtos_novo where id_produto=".$row_produtos["id"]." order by nome ";
$result_fotos_produtos_novo = $conn->query($sql_fotos_produtos_novo);
if ($result_fotos_produtos_novo->num_rows > 0) {
// output data of each row
while($row_fotos_produtos_novo = $result_fotos_produtos_novo->fetch_assoc()) {
echo $row_produtos["id"];
}}
Como faço para comparar os array com os produtos listado do banco e imprimir a mensagem "selecionado" nos produtos que estiverem no array?Carregando comentários...