Προς το περιεχόμενο

πρόβλημα με την mySQL


tempo

Προτεινόμενες αναρτήσεις

Δημοσ.

αντιμετωπίζω ένα πρόβλημα με την βάση mySQL. Συγκεκριμένα υπάρχει πρόβλημα με τους Ελληνικούς χαρακτήρες. Φαίνονται ακαταλαβίστικοι ή ????????. Μέχρι πριν απο λίγο καιρό όλα ήταν οκ και διάβαζα κανονικά στα Ελληνικά τις εγγραφές της βάσης μου. Μάλλον έκανε κάποια αναβάθμιση ο τεχνικός του server και άρχισαν τα προβλήματα.

 

Το καλό είναι ότι στο site μου που παίρνει τα στοιχεία απο την βάση οι ελλνηικοί χαρακτήρες φαίνονται κανονικότατα. Σε ένα άλλο site που έφτιαξα τώρα για δοκιμή οι χαρακτήρες φαίνονται $#%$%$

 

Το κακό είναι ότι πλέον δεν μπορώ να καταλάβω τι λέεν τα δεδομένα μέσα στη βάση μου.

 

 

καμια λύση???

Δημοσ.

με το phpMyAdmin

 

και με το MySQL-Front.

 

και στα δύο προγράμματα τα ίδια προβλήματα που περιγράφω παραπάνω.

Δημοσ.

Δοκίμασε το εξής:

 

Σε κάθε σελίδα που εκτελείς οποιδήποτε query στη βάση σου, ακριβώς πριν από το mysql_query() που έχεις να γράψεις:

 

mysql_query("SET NAMES 'greek'", $db_conn);

 

Όπου $db_conn ότι σου επέστρεψε η mysql_connect()

 

Edit:

 

Όταν λέω "κάθε query" εννοώ και τα insert και τα update και τα select.

Αφού το κάνεις κάνε εισαγωγή μια νέα εγγραφή με ελληνικούς χαρακτήρες και δες αν επαιξε.

  • 2 εβδομάδες αργότερα...

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...