Ir para conteúdo

Arquivado

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

Gelado

[Resolvido] Separar resultados por virgulas

Recommended Posts

Fala galera, estou com uma consulta aqui que está quebrando a minha cabeça.

Eu quero separar os resultados por virgula e no ultimo não aparecer a virgula

 

Ex. "nome, nome, nome, nome"

 

Eu consegui fazer isso, mas no ultimo a virgula continuava, então alterei o codigo.. mas agora não aparece nada.

 

Estou fazendo o seguinte:

 

<?
Abre_Conexao();
$queryGrupo = "SELECT * FROM convite WHERE id_reuniao = '$id' group by convidado";
$resultadoGrupo = mysql_query($queryGrupo);

$totalGrupo = mysql_num_rows($resultadoGrupo);

while ($i <= $totalGrupo) {

$exibir = mysql_result($queryGrupo,$i);
print $exibir.', ';
$i++;
}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim:

 

<?
Abre_Conexao();
$queryGrupo = "SELECT * FROM convite WHERE id_reuniao = '$id' group by convidado";
$resultadoGrupo = mysql_query($queryGrupo);

$totalGrupo = mysql_num_rows($resultadoGrupo);

while ($i <= $totalGrupo) {

  $exibir = mysql_result($queryGrupo,$i);
  print $exibir;
  $i++;
  if ($i < $totalGrupo) 
    print ', ';
}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

tentei assim:

 

$totalGrupo = mysql_num_rows($resultadoGrupo);

while ($linhaGrupo = mysql_fetch_array($resultadoGrupo)) {

for($i = 1; $i <= $totalGrupo; $i++ ){
echo $linhaGrupo["convidado"];
$i++;
if ($i < $totalGrupo) {echo ", ";}}

}

mas tá imprimindo a mesma coisa duas vezes

Compartilhar este post


Link para o post
Compartilhar em outros sites

RESOLVIDO!!! :clap:

<?Abre_Conexao();$queryGrupo = "SELECT * FROM convite WHERE id_reuniao = '$id' group by convidado";$resultadoGrupo = mysql_query($queryGrupo);$totalGrupo = mysql_num_rows($resultadoGrupo);$i = $totalGrupo; while ($linhaGrupo = mysql_fetch_array($resultadoGrupo)) {echo $linhaGrupo["convidado"];$i = $i - 1;if($i > 1){echo ', ';}}?>

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.