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

    problemi caratteri speciali Mysql UTF-8

    Salve a tutti,

    ho un problema abbastanza grave che non riesco a risolvere.


    Faccio l'inserimento tramite PHP su db MySQL di una news ma mi da errore senza visualizzarmi la news poichè all'interno del corpo della news ci sono apostrofi e virgolette

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '....

    come faccio a evitare che mi dia l'errore? non riesco a stampare neanche la query a schermo



    grazie mille

    wome
    Wome works to IENA Animation Studios

  2. #2

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Ho provato a fare tutte le prove ma comunque mi da errore,

    o meglio in localhost ho risolto il problema con:

    if(get_magic_quotes_gpc())
    {
    $body=stripslashes($body);
    }
    $body=htmlspecialchars($body);
    $body=mysql_real_escape_string($body);


    ma quando lo pubblico sul server mi da errore!! ho controllato il mysql ed è identico a quello che ho in locale solo il sistema operativo è diverso (in locale Apache su WIN XP e sul server FEDORA LINUX)

    sul server mi continua a dare questo:

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.....


    vi prego HELP
    Wome works to IENA Animation Studios

  4. #4
    per lo più succedere questo...


    se faccio un echo della query e la copio nel SQL di MySQL funziona senza problemi!!

    cosa può essere?


    grazie per l'aiuto

    Wome
    Wome works to IENA Animation Studios

  5. #5
    Originariamente inviato da wome
    se faccio un echo della query e la copio nel SQL di MySQL funziona senza problemi!!

    cosa può essere?
    fai leggere la query anche a noi. E magari anche il pezzetto di codice che la gestisce.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    scusa, ho risolto! avevo 2 campi nel database che non aveva la codifica in UTF-8


    grazie mille comunque a tutti

    siete sempre i migliori
    Wome works to IENA Animation Studios

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 © 2026 vBulletin Solutions, Inc. All rights reserved.