JohnnyDragon Δημοσ. 11 Δεκεμβρίου 2019 Δημοσ. 11 Δεκεμβρίου 2019 Καλησπέρα, σε μία μικρή βάση που φτιάχνω έχω το πρόβλημα ότι όταν καλώ να εμφανιστούν δεδομένα από σελίδα, τους ελληνικούς χαρακτήρες τους εμφανίζει με αγγλικά ερωτηματικά (???). Τα tables είναι όλα utf8_general_ci ενώ και στο head της σελίδας δηλώνω meta charset="utf-8". Τα php αρχεία είναι και αυτά με κωδικοποίηση utf8. Όπου αλλού έχει ελληνικούς χαρακτήρες μέσα στην σελίδα εμφανίζονται κανονικά. Μόνο στα δεδομένα που τραβάει από την βάση δεδομένων έχει πρόβλημα. Δοκίμασα και με greek_general_ci αλλά τίποτα. Μεταξύ ύπνου και ξύπνιου χτες βράδυ δοκίμασα και άλλα που τώρα ξεχνάω να αναφέρω, αλλά το πρόβλημα πάντα παρέμενε. Τι μπορεί να φταίει;
mad-proffessor Δημοσ. 11 Δεκεμβρίου 2019 Δημοσ. 11 Δεκεμβρίου 2019 Απο τη γλώσσα προγραμματισμού που χρησιμοποιείς θα πρέπει να τρέξεις το query set names utf8 https://stackoverflow.com/questions/2159434/set-names-utf8-in-mysql https://stackoverflow.com/questions/1650591/whether-to-use-set-names
JohnnyDragon Δημοσ. 12 Δεκεμβρίου 2019 Μέλος Δημοσ. 12 Δεκεμβρίου 2019 πω πω είχα κάνει βλακεία.... το είχα μαζί με το mysqli_close($con); μετά τα $stmt της νύχτας τα καμώματα τα βλέπει η μέρα και γελάει!! Σε ευχαριστώ που με έκανες να κοιτάξω εκεί!!!
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα