Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso separar uma consulta Sql por categorias.
Estou fazendo assim
$mysqli = new mysqli('xxx','xxx','xxx', 'xxx');
$sql = "SELECT empresas.id AS id_empresas, empresas.nome AS nome_empresa, empresas.bairro AS bairro_empresa, empresas.rua AS rua_empresa, empresas.numero AS numero_empresa, empresas.complemento AS complemento_empresa, empresas.CEP AS cep_empresa, empresas.logomarca AS logomarca_empresa, empresas.horario_funcionamento AS horario_funcionamento_empresa, empresas.email AS email_empresa, empresas.telefone1 AS telefone1_empresa, empresas.telefone2 AS telefone2_empresa, empresas.descricao AS descricao_empresa, empresas.site AS site_empresa, empresas.facebook AS facebook_empresa, empresas.twitter AS twitter_empresa, empresas.instagram AS instagram_empresa, empresas.cartao1 AS cartao1_empresa, empresas.cartao2 AS cartao2_empresa, empresas.banner1 AS banner1_empresa, empresas.banner2 AS banner2_empresa, empresas.banner3 AS banner1_empresa, empresas.banner1 AS banner1_empresa, empresas.banner1 AS banner1_empresa, empresas.banner3 AS banner3_empresa, empresas.url_empresa AS url_empresa, empresas.palavras_chave AS palavras_chave_empresa, empresas.marcas AS marcas_empresa, empresas.plano AS plano_empresa, empresas.plano_congelado AS plano_congelado_empresa, empresas.dia_vencimento AS dia_vencimento_empresa, empresas.pago AS pago_empresa, empresas.id_categoria AS id_categoria_empresa, empresas.id_subcategoria AS id_subcategoria_empresa, empresas.banner_tempo AS banner_tempo_empresa,
categorias.id AS id_categoria, categorias.nome_categoria
FROM empresas
INNER JOIN categorias
ON empresas.id_categoria = categorias.id
ORDER BY nome_empresa";
$query = $mysqli->query( $sql )or die( $mysqli->error );
$prev_cat = '';
$nome_categ = array();{?>
<? if (($dados->plano_empresa=="Prata")){ ?>
<div class="container">
<h2><? echo utf8_encode($dados->nome_categoria); ?></h2>
<div class="row free">
<div class="col-md-4">
<b><a href="<? echo utf8_encode($dados->site_empresa); ?>"><? echo utf8_encode($dados->nome_empresa); ?></a></b>
</div>
<div class="col-md-4">
<p>$query2=mysql_query("SELECT * FROM rua where id=".$dados->rua_empresa."");
if (mysql_num_rows($query2) > 0) {
while ($row2 = mysql_fetch_array($query2)) {
echo $row2['rua'];
}}?>
, <? echo $row['numero'] ?>
<?
$query3=mysql_query("SELECT * FROM bairro where id=".$dados->bairro_empresa."");
if (mysql_num_rows($query3) > 0) {
while ($row3 = mysql_fetch_array($query3)) {
echo $row3['bairro'];
}}?>
</p>
</div>
<div class="col-md-4" style="text-align:right">
<b><? echo $dados->telefone1_empresa; ?></b>
</div>
</div>
</div>
<? } ?>
**O resultado dessa consulta fica assim**
[/applications/core/interface/imageproxy/imageproxy.php?img=https://i.stack.imgur.com/IYpoe.png&key=64f5528cd42b60eb0d3a3d045bb0b8bc142299bffc3deb755f009e5908b8b020" style="border:0px;font-size:15px;padding:0px;vertical-align:baseline;" />](https://i.stack.imgur.com/IYpoe.png)
**Mas eu preciso que fique assim**
[/applications/core/interface/imageproxy/imageproxy.php?img=https://i.stack.imgur.com/xSqOr.png&key=ec81cf61b11acf35094d0cdc611c5480136f6824f258272cf1a8ca4d4c684237" style="border:0px;font-size:15px;padding:0px;vertical-align:baseline;" />](https://i.stack.imgur.com/xSqOr.png)
Como eu faria com meu código PHP?Carregando comentários...