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

    [php] 3 valori in una stessa riga

    Ciao a tutti!


    Ho il seguente codice
    Codice PHP:
    $query "SELECT ecc ecc...";
    $result mysql_query($query);


    while (
    $row mysql_fetch_array($result))
    {
    echo 
    $row[nome];

    Ora io di solito facevo andare a capo la stampa di ogni riga pescata dal db con un
    .
    Quindi potevo avere una visualizzazione con
    Gianluca
    Gianni
    Paolo

    Io invece vorrei fare in modo che la stampa avvenga sulla stessa riga (per massimo 3 valori) prima di andare a capo.
    Es.

    Gianluca Gianni Paolo
    Pietro Stefano Luca

    Come posso fare???

    Grazie
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  2. #2

    Re: [php] 3 valori in una stessa riga

    è più corretto usare
    echo $row['nome'];


    Codice PHP:
    $b=0;
    while (
    $row mysql_fetch_array($result)){
        
    $b++;
        echo 
    $row['nome']." ";
        if(
    $b%3==0)
            echo 
    "
    \n"
    ;


  3. #3
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310

    Re: [php] 3 valori in una stessa riga

    Originariamente inviato da Blue_savana
    Grazie
    Codice PHP:
    <?php
    $query 
    "SELECT ecc ecc...";
    $result mysql_query($query);
    $cont=0// inizializz un cont prima del ciclo
    while ($row mysql_fetch_array($result))
    {
    echo 
    $row[nome];
    $cont++; // incremento
    if (($cont%3)==0// se il modulo dell %3 = 0
    echo "
    "
    ;

    }
    ?>
    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  4. #4
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310

    Re: Re: [php] 3 valori in una stessa riga

    Originariamente inviato da Eyescream
    Scusa mi hai anticipato...
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  5. #5

    Scusate

    ma % che cosa indica???

    Grazie...
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  6. #6
    modulo , restituisce il resto della divisione (se il resto è zero significa che il numero è un multiplo)

  7. #7
    E se io avessi l'esigenza di far apparire le informazioni facendo l'echo di due elementi, nome e cognome, all'interno di un div?
    Io ho provato a dirgli una cosa del genere.
    Codice PHP:
    echo "<div style='width: 300px; heigth: 200px; background-color: red;'>".$row[nome].$row[cognome]."</div>"
    Ma lui rinchiude 3 elementi nello stesso box. Ma non dovrebbe creare un box per ciascun nome e cognome?


    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  8. #8
    Dovrei avere in sostanza una cosa del genere...

    -------- ---------- -----------
    | Nome | | Nome | | Nome |
    |Cognome| | Cognome | | Cognome |

    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

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.