Sou novo em php e não consigo mostrar resultado na tela
tenho no banco três tabelas: cliente, pizza, adcional
quero trazer atraves do id_cliente a pizza e o adcional referente a pizza na mesma linha
ao pesquisar achei a função "GROUP_CONCAT" ao executar no phpmyadim o comando mysql esta ok
mas não consigo ele aparecer na tela com php corretamente, pois ele imprimi so a pizza mas não mostra o adcional, ja no phpmyadmin o mysql roda certo.
codigo php que uso:
$pesquisa = mysql_query("SELECT qtd_pizza, pizza, GROUP_CONCAT(adcional SEPARATOR ',') FROM comercio.pizza INNER JOIN comercio.adcional WHERE pizza.id_cliente = adcional.id_cliente = '1' GROUP BY pizza");
if (!$pesquisa){
print "Erro ao pesquisar no banco !!!!!";
}
while ($a = mysql_fetch_assoc($pesquisa)){
$pizza = $a['pizza'];
$adcional = $a['adcional'];
print "Pizza: $pizza - Adcional: $adcional <br>";
}
Alguem por favor poderia me dizer aonde esta o meu erro no php?
Discussão (6)
Carregando comentários...