"Πρόβλημα" με Ελληνικά σε select

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

"Πρόβλημα" με Ελληνικά σε select

Δημοσίευση από Apostolis_38 » 08 Μάιος 2009 22:43

Βασικά δεν είναι ακριβώς πρόβλημα, μάλλον αναζήτηση καλύτερης ιδέας.

Υπάρχει text field στο site το οποίο παίρνει το κείμενο που πληκτρολογεί ο χρήστης και κάνει αναζήτηση σε όλους τους πίνακες (η αναζήτηση γίνεται με

Κώδικας: Επιλογή όλων

where πεδίο like '%"searchterm"%'
)

Οταν το κείμενο είναι με ελληνικά τότε επιστρέφεται μόνο το ακριβές κείμενο.
Δηλαδή το γιώργος επιστρέφει μόνο τις εγγραφές που έχουν το γιώργος κι όχι το Γιώργος - ΓΙΩΡΓΟΣ κ.λ.π.
Ενας τρόπος για να "πιάσει" όλες τίς περιπτώσεις είναι να χρησιμοποιηθούν τα διάφορα strtoupper,ucwords κ.λ.π. κ.λ.π. αλλά επειδή τα query είναι αρκετά μάλλον είναι μπερδεψοδουλειά.
Υπάρχει άλλος τρόπος;
αν γίνεται χωρίς τη χρήση της set locale.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες