Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    154

    testo su una riga sola?

    Ciao a tutti,

    pescando dati dal db me li stampa così:

    'USA.Milwaukee.2005.
    Abbey','USA.Milwaukee.2005.
    Adam','USA.Milwaukee.2005.
    Christine','USA.Milwaukee.2005.
    Dan','USA.Milwaukee.2005.
    Dan','USA.Milwaukee.2005.
    Grant','USA.Milwaukee.2005.
    Kyle','USA.Milwaukee.2005.
    Molly','USA.Milwaukee.2005.
    Paul'

    Io invece li vorrei su una riga sola..... come posso fare?

  2. #2

  3. #3
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    il codice...

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    154
    Codice PHP:
    $query="SELECT DISTINCT immagini.caption FROM immagini JOIN projects WHERE (immagini.idprogetto = projects.idprogetto AND immagini.idprogetto = '$p')";
    $risultato=mysql_query($query,$link);

    while ($riga = mysql_fetch_row($risultato)) {
    if ($caption=="") { 
    $caption .= "'".$riga[0]."'"; 
    } else { 
    $caption .= ",'".$riga[0]."'"; 
    }
    }
    var photos = [<?PHP echo $caption?>];
    il var photos é parte del codice di un javascript nel quale stampo i risultati della query.

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    154
    up

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    154
    up

  7. #7
    il var photos é parte del codice di un javascript nel quale stampo i risultati della query.
    Allora forse ti conviene indagare nel javascript, il pezzo di codice PHP che hai postato non stampa niente.

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    154
    Mi sono spiegato male.
    I dati pescati dal db e immessi nella variabile js appaiono su più righe. Questo comporta problemi nel corretto funzionamento del js.
    Per risolverlo i dati pescati devono semplicemente essere stampati su una sola riga. È possibile?
    I dati introdotti nel db, a volte presentano spazi vuoti o a capo invisibili. Si possono eliminare??

  9. #9
    Originariamente inviato da snaturone
    Mi sono spiegato male.
    I dati pescati dal db e immessi nella variabile js appaiono su più righe. Questo comporta problemi nel corretto funzionamento del js.
    Per risolverlo i dati pescati devono semplicemente essere stampati su una sola riga. È possibile?
    I dati introdotti nel db, a volte presentano spazi vuoti o a capo invisibili. Si possono eliminare??
    Ecco magari dirlo subito che gli a capo si trovano dentro il db avrebbe aiutato.

    $stringa_senza_acapo = str_replace("\n", "", $stringa_con_acapo);

  10. #10
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    o, per gli spazi:
    Codice PHP:
    trim($variabile); 

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.