• User

    mysql php, punto esclamativo, significato

    Salve a tutti,
    ho un database mysql sul sito di altevista e tramite uno script php eseguo delle select sulle tabelle per poi inviare il risultato in una email in formato html.
    Nell'email si visualizzano le tabelle, solo che in due celle compare un punto esclamativo. Faccio uno schema delle select:

    Select tab1.a tab1.b tab2.c tab3,d
    from tab1, tab2
    where tab1.tab2_id = tab2.id and tab1.tab3_id = tab3_id

    tab1.a tab1.b sono valori numerici float
    mentre i campi tab2.c e tab3.d sono stringe varchar

    Per capire la causa dell'errore ho fatto delle modifiche alla select eliminando i campi stringhe tab2.c, e tab3.d e il punto esclamativo non è comparso più.
    Ho pensato che il problema fosse nelle tab2 o tab 3 . Ho eseguito il controllo in phpmysqmin su entrambe e mi da l'ok.
    Facendo altre modifiche nella select iniziale, come inserendo nella select group by tab1.a, il punto esclamativo si sposta in altre celle.
    Qualcuno mi sa dire il significato o come eliminarlo dalla cella
    Grazie in anticipo.


  • User Attivo

    Per caso il punto esclamativo sostituisce dei valori accentanti?

    Es. Verrò --> Verr!


  • User

    no, non ci sono valori accentati, però nei campi stringa ho uno spazio che separa due parole.
    Ho inserito una sola parola per prova e non mi ha visualizzato il punto esclamativo.
    Ora verifico con le atre tabelle e ti faccio sapere