Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280

    [php] Stampa var con apici

    ciao a tutti, ho un problema..

    Ho nel mio db una stringa del tipo " W l'italia "

    Quando però faccio l'echo della stringa mi stampa " W l''italia ", in pratica mi duplica il doppio apice.. perchè? come posso fare per risolvere? grazie anticipatamente..

  2. #2
    Che database stai utilizzando?
    Se è SQLite, l'escaping degli apici viene effettuato raddoppiandoli, per questo te ne trovi 2.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280
    mysql e sono su php5 con easyphp. Non capisco perchè nel db lo inserisce come apice semplice ma nella stampa aggiunge il doppio apice..

  4. #4
    Controlla con phpMyAdmin come sono salvati i dati e poi posta qui il codice che utilizzi per l'estrazione e la visualizzazione dei dati dal database.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280
    Ecco il codice, i file sono stati inseriti correttamente, l'unico problema è la stampa..

    codice:
    $sql = "SELECT * FROM `multimedia_video` ";
    
    
    if( !($result = $db->sql_query($sql)) ) 
    {
    	message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
    }
    
    if ( $row = $db->sql_fetchrow($result) )
    {
    
    	  echo "<p class='titolomult'>".$row['Video_Title']."</p>";
    
    }

  6. #6
    Che cos'è l'oggetto $db?
    Che cosa fa il methodo sql_fetchrow()?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280
    Ve lo riscrivo così..


    codice:
    $sql = "SELECT * FROM `multimedia_video` ";
    
    
    if( !($result = mysql_query($sql)) ) 
    {
    	message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
    }
    
    if ( $row = mysql_fetch_row($result) )
    {
    
    	  echo "<p class='titolomult'>".$row['Video_Title']."</p>";
    
    }

  8. #8
    prova a mettere l apice singolo invece che doppio

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280
    dove nell'echo?? dove bisogna mettere il singolo ??

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280
    up please

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.