Visualizzazione risultati 1 fino 5 di 5

Discussione: concatenare due valori

  1. #1
    palace non è connesso Neofita
    Data registrazione
    22-01-2015
    Messaggi
    11

    Predefinito concatenare due valori

    Buongiorno a tutti,
    nel mio script ho:
    Codice PHP:
    <td align="left">' . $row->cognome . '</td>
    <
    td align="left">' . $row->nome . '</td
    volevo sapere se era possibile scrivere in un'unica riga i due valori per far visualizzare il cognome e il nome insieme.
    Grazie

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    14,953

    Predefinito

    Mancano un po' di apici. In ogni caso, se non ho capito male:
    Codice PHP:
    '<td align="left">' $row->cognome '</td> <td align="left">' $row->nome '</td>' 
    Se vuoi il ritorno a capo (lato HTML):
    Codice PHP:
    '<td align="left">' $row->cognome '</td>'."\n".' <td align="left">' $row->nome '</td>' 
    o meglio:
    Codice PHP:
    '<td align="left">' $row->cognome '</td>'.PHP_EOL.' <td align="left">' $row->nome '</td>' 
    EDIT:
    Forse intendevi mettere nome e cognome assieme nella stessa cella? In questo caso (separati da uno spazio):

    Codice PHP:
    '<td align="left">' $row->cognome ' ' $row->nome '</td>' 
    Ciao!

  3. #3
    palace non è connesso Neofita
    Data registrazione
    22-01-2015
    Messaggi
    11

    Predefinito

    Forse intendevi mettere nome e cognome assieme nella stessa cella? In questo caso (separati da uno spazio):

    Codice PHP:
    '<td align="left">' $row->cognome ' ' $row->nome '</td>' 
    Ciao!
    Si, grazie, intendevo in questo modo.
    Pensavo si potesse fare anche così:
    Codice PHP:
    '<td align="left">' $row->cognome   $row->nome '</td>' 
    invece ricevevo errore. Adesso va bene. Grazie mille

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    14,953

    Predefinito

    Citazione Originalmente inviato da palace Visualizza messaggio
    Pensavo si potesse fare anche così:
    Codice PHP:
    '<td align="left">' $row->cognome   $row->nome '</td>' 
    invece ricevevo errore
    Sì, non puoi stampare due elementi in quel modo: sono due stringhe e vanno concatenate con l'operatore di concatenazione.

    Al più potresti fare così:

    Codice PHP:
    '<td align="left">' $row->cognome $row->nome '</td>' 
    Ma non ci sarà lo spazio tra cognome e nome.

    Ciao!

  5. #5
    pierinik non è connesso Utente
    Data registrazione
    26-03-2010
    Messaggi
    122

    Predefinito

    Grazie mille. Molto esaudiente e gentile. Ciao

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •