Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Eliminare carattere speciale “ inserendo "

    sto provando cosi' ma non va

    Codice PHP:
    $news str_replace("“" " " " , $news); 
    come devo fare?
    Mai dire Mai

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    96
    Ciao, facci sapere cosa vuoi fare posta il codice
    Quale carattere vuoi eliminare?
    Ciao

  3. #3
    Originariamente inviato da Minatore
    Ciao, facci sapere cosa vuoi fare posta il codice
    Quale carattere vuoi eliminare?
    Ciao
    l'ho scritto nell'oggetto...
    nel db qualcuno ha scritto qualcosa tipo

    “questo e' il mio testo (con le virgolette di chiusura uguali a quelle che ho messo ora)

    io voglio togliere questo tipo di virgoletta “ e mettere quella classica "
    Mai dire Mai

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    96
    Un po di pazienza, a me sembravano uguali, comunque se non hai risolto
    fai cosi a me funziona, nella insert
    Codice PHP:
    if(isset($_POST['posted']))
        { 
              
    $subcategoria $_POST['subcategoria'];
              
    $subcategoria=str_replace('&''"'$subcategoria);
              
    $query="INSERT INTO members (neve) VALUES ('$subcategoria')"
               
    $result mysql_query($query);
            if (
    $result)
                { 
                    echo 
    "
    "

                    echo 
    "subcategoria inserita"
                }
            else
                { 
                    echo 
    "Inserisci una nuova subcategoria"
                } 
        } 
    ti spiego, io scrivevo una frase contenente il simbolo & e nel db mi ritrovavo le "
    Ciao fammi sapere se va bene

  5. #5
    Originariamente inviato da Minatore
    Un po di pazienza, a me sembravano uguali, comunque se non hai risolto
    fai cosi a me funziona, nella insert
    Codice PHP:
    if(isset($_POST['posted']))
        { 
              
    $subcategoria $_POST['subcategoria'];
              
    $subcategoria=str_replace('&''"'$subcategoria);
              
    $query="INSERT INTO members (neve) VALUES ('$subcategoria')"
               
    $result mysql_query($query);
            if (
    $result)
                {  
                    echo 
    "
    "

                    echo 
    "subcategoria inserita"
                }
            else
                { 
                    echo 
    "Inserisci una nuova subcategoria"
                } 
        } 
    ti spiego, io scrivevo una frase contenente il simbolo & e nel db mi ritrovavo le "
    Ciao fammi sapere se va bene
    si questo ok per l'inserimento, ma se invece e' stato gia' inserito tutto, come posso fare per tirare fuori le virgolette? sempre la stessa cosa o devo mettere qualche slash prima, qualcosa tipo
    Codice PHP:
    $subcategoria=str_replace('/“''/"'$subcategoria); 
    Mai dire Mai

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    96
    Originariamente inviato da trippacchiello
    si questo ok per l'inserimento, ma se invece e' stato gia' inserito tutto, come posso fare per tirare fuori le virgolette? sempre la stessa cosa o devo mettere qualche slash prima, qualcosa tipo
    Codice PHP:
    $subcategoria=str_replace('/“''/"'$subcategoria); 
    Ciao, se non hai risolto scrivi questo
    Codice PHP:
    $query_2=mysql_query("Select neve From members WHERE id_membro=14"
    or die(
    "errore nella query;".mysql_error()); 
    //for($s=0; $s<mysql_num_rows($query_2);$s++) 
    //{ 
    $elenco=mysql_fetch_array($query_2);
    $elencostr_replace("&",' "',$elenco); 
    print
    "$elenco[neve]
    "

    Ciao

  7. #7
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    forse intendi
    codice:
    update tabella set campo=replace(campo,'vecchi_carattere','nuovo_carattere')
    per sicurezza fatti una copia della tabella e lavora su quella.. se va tutto bene la rimpiazzi

    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  8. #8
    no ma io dicevo di estrarre dal db direttamente il carattere che volevo io, senza fare nessun update
    Mai dire Mai

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    96
    Originariamente inviato da trippacchiello
    no ma io dicevo di estrarre dal db direttamente il carattere che volevo io, senza fare nessun update
    Ciao, ma hai provato il codice? funziona?

  10. #10
    Originariamente inviato da Minatore
    Ciao, ma hai provato il codice? funziona?
    Che c'entra? Il tuo codice sostituisce un &, qui si parla di virgolette.

    Per trippacchiello, hai fatto un po' di confusione con le virgolette, prova:
    Codice PHP:
    $news str_replace('“''"'$news); 

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.