function funcao($cidade) {
global $bd;
$cCidade = 'SELECT * FROM cidades WHERE cidade_nome = "' .$cidade . '" ORDER BY data_biblioteca DESC LIMIT 4';
$qCidade = $bd->query($cCidade) or die($bd->error);
$lCidade = $qCidade->fetch_object();
$cidade_nome = $lCidade->cidade_nome;
$cidade_hab = $lCidade->ciadade_hab;
$html = "<p>$cidade_nome</p>";
$html .= "<p>$cidade_hab Habitantes</p>";
return $html;
}
Chamo a função desta maneria:
echo funcao('Curitiba');
Obtenho o seguinte resultado:
<p>Curitiba</p>
<p>10 Habitantes</p>
Bom, tudo certo é exatamente isso que eu quero, exceto que gostaria de visualizar os últimos quatro registros que tenham cidade_nome = São Paulo, e não apenas 1.
Como isso pode ser feito utilizando função? É possível?
Imagino que tenha que ser feito com um foreach() fora da função, porém precisa de alguma modificação na função que eu não estou sabendo fazer.
Pergunta
Hoopkins
Olá, minha problema é o seguitne:
Tenho uma função:
Chamo a função desta maneria: Obtenho o seguinte resultado:Bom, tudo certo é exatamente isso que eu quero, exceto que gostaria de visualizar os últimos quatro registros que tenham cidade_nome = São Paulo, e não apenas 1.
Como isso pode ser feito utilizando função? É possível?
Imagino que tenha que ser feito com um foreach() fora da função, porém precisa de alguma modificação na função que eu não estou sabendo fazer.
Editado por HoopkinsLink para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.