kouklitsa Δημοσ. 28 Μαρτίου 2006 Δημοσ. 28 Μαρτίου 2006 πέρασα MySql 4.1 και αρχίζω να πειραματίζομαι και διαπίστωσα οτι δεν υποστηρίζει ελληνικα, τα εμφανίζει έτσι ????????????. Δουλεύω με MySql Query Browser και με MySql command line. Μπορεί κανείς να με βοηθήσει;;
mkst Δημοσ. 31 Μαρτίου 2006 Δημοσ. 31 Μαρτίου 2006 Πρέπει να βάλεις το σωστό collation. Δοκίμασε το utf8_general_ci ή utf8_unicode_ci. Command line σε windows? Βεβαιώσου ότι η γραμμή εντολών μπορεί να απεικονίσει unicode. Αλλιώς κατέβασε κανένα utility για Mysql.
panosru Δημοσ. 31 Μαρτίου 2006 Δημοσ. 31 Μαρτίου 2006 prepei prot' ap' ola na baleis to sosto collation apo thn bash sou opos leei kai o mkst kai ephta an xrhshmopoieis php an thes mporeis na xrhshmopoihseis thn class pou exo ftiaksei opou me boleyei poly.. > <?PHP class mysql_class { var $host; var $user; var $pass; var $db; var $char; var $error; function mysql_class($host, $user, $pass, $db, $char) { $this -> host = $host; $this -> user = $user; $this -> pass = $pass; $this -> db = $db; $this -> char = $char; if ((($this -> dbconect()) === false) || (($this -> dbselect()) === false) || (($this -> dbcharset()) === false)) { foreach($this -> error as $key => $val) { print ($key + 1 . " => {$val} <br />"); } die("<p><h4>Error acured page display</h2></p>"); } else { // MAKE THE CONNACTION $this -> dbconect(); $this -> dbselect(); $this -> dbcharset(); } } function dbconect() { if(!@mysql_connect($this -> host, $this -> user, $this -> pass)) { $this -> error[] = "Error conecting to database -> " . mysql_error() . " <b>Error number: " . mysql_errno() . "</b>"; return (false); } } function dbselect() { if(!@mysql_select_db($this -> db)){ $this -> error[] = "Error selecting the database {$this -> db}"; return (false); } } function dbcharset() { if(!(@mysql_query("SET CHARACTER SET '{$this -> char}'")) && (@mysql_query("SET NAMES '{$this -> char}'"))) { $this -> error[] = "Error while changing character set to {$this -> char}"; return (false); } } } $myDB = new mysql_class("localhost", "username", "password", "database", "greek"); ?> mporeis na rikseis kai mia matia edo am kai na protimas to utf8_unicode_ci gia na fenete pantou to site sou kai na yposthrizei kai alles glosses.. to kako me ta utf einai pos apothikeyoun diplous xarakthres.. to character page kai to character code alla mikro to kako gia ta web sites... alla gia software prepei na skeyteis kala
geiasou Δημοσ. 1 Απριλίου 2006 Δημοσ. 1 Απριλίου 2006 ποιος μπορεί να μου εξηγήσει ΠΩΣ αλλάζω τα collation της βάσης ;; θέλω τις ελληνικές εγγραφές από τη mysql να τις περνάω στο site με php Ευχαριστώ πολυ!!
panosru Δημοσ. 1 Απριλίου 2006 Δημοσ. 1 Απριλίου 2006 den mporeis na trekseis to query SET CHARACTER SET 'greek' SET NAMES 'greek' ?
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.