Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    elenco dati separati da virgola

    ho un problema ke mi sembra tanto scemo ma..nn riescoa risolvere.
    Devo estrarre da un db una serie di nomi. anzikè fare un elenco (stile punto elenco numerato, x intenderci), volevo mettere i nomi in sequenza: nome1, nome2, nome3...Però se faccio
    Codice PHP:
    ...
    $row mysql_fetch_array($risultati);
    {
    echo
    "$row[nome],";

    mi compare la virgola anke all'ultimo:
    codice:
    nome1,nome2,nome3,
    e nn volevo, anke se si tratta solo di una virgola. Suggerimenti?
    grazie in anticipo!

  2. #2
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    codice:
    $n=0;
    $row = mysql_fetch_array($risultati); 
    {
    if($n>0) echo ','; 
    echo $row['nome'];
    $n++; 
    }

  3. #3
    oppure puoi mettere i risultati in un array e stamparli alla fine:

    codice:
    $arr=array();
    while($row = mysql_fetch_array($risultati))
      array_push($arr,$row["nome"]); 
    echo implode(", ",$arr);



    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  4. #4
    ho editato il messaggio sopra perché avevo dimenticato il while, ma vedo che nessuno l'ha messo
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.