utf8希腊输出SQL

时间:2014-04-06 12:22:58

标签: php mysql sql utf-8 phpmyadmin

我正在使用数据库将文本加载到我的网页。我希望我的文本是希腊语,但我得到了?????的输出。在我的PHP中,我在头部添加了这个html行:

<meta http-equiv="content-type" content="text/html;charset=utf-8" />

我的PHP代码就是这个:

<?php 
                $con=mysqli_connect("localhost","username","code","projectdb");

                mysql_query("SET NAMES 'utf8'");
                mysql_query("SET CHARACTER SET 'utf8'");
                // Check connection
                if (mysqli_connect_errno())
                {
                    echo "Failed to connect to MySQL: " . mysqli_connect_error();
                }
                $myQueryfac="SELECT text FROM main WHERE id=1";
                $result = mysqli_query($con,$myQueryfac);

                while($row = mysqli_fetch_array($result))
                {
                    echo $row['text'];
                    echo "<br>";
                }

                mysqli_close($con);
            ?>

我发现有人在四处寻找同样的问题,我在上面看到了关于utf8的一些行,但没有结果。我认为问题出在我的数据库中,但我无法找到答案。 DB:

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

CREATE TABLE IF NOT EXISTS `main` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `text` text COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`),
  KEY `id` (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=4 ;


INSERT INTO `main` (`id`, `text`) VALUES
(1, '<td width="500"><p style="color:#7F2424;"> Εγκαταστάσεις</p>\r\n   <p style="font:10px Verdana, Geneva, sans-serif;">Τη παπουτσιών ουσιαστικά προσελκύει υπ. Του θέμα όλος μιας μαμά την κάθε. Πιο χώρων νέο λάβει για κοινό. Σχηματικά οι φοβετζέας παπούτσια σε ηλικιακού κι συστατικά πρόκειται. Πήγε όσο ηύρα αργά καθ του μόνο. Θα επηρεάσει ως ευγένειας πολύτροπη εφ τι σχηματικά. Επίδειξης υπ εσκούπισε παιχνίδια βλ ανάγνωσης. Άλλοτε τελικά έγιναν θα ως αν ποίηση σε.<br><br> TEXT GENERATED BY <a href="http://randomtextgenerator.com/">RandomTextGenerator</a></p></td>'),
(2, '<td width="500"><p style="color:#7F2424;"> Εγκαταστάσεις</p>\r\n   <p style="font:10px Verdana, Geneva, sans-serif;">Τη παπουτσιών ουσιαστικά προσελκύει υπ. Του θέμα όλος μιας μαμά την κάθε. Πιο χώρων νέο λάβει για κοινό. Σχηματικά οι φοβετζέας παπούτσια σε ηλικιακού κι συστατικά πρόκειται. Πήγε όσο ηύρα αργά καθ του μόνο. Θα επηρεάσει ως ευγένειας πολύτροπη εφ τι σχηματικά. Επίδειξης υπ εσκούπισε παιχνίδια βλ ανάγνωσης. Άλλοτε τελικά έγιναν θα ως αν ποίηση σε.<br><br> TEXT GENERATED BY <a href="http://randomtextgenerator.com/">RandomTextGenerator</a></p></td>'),
(3, '<td width="500"><p style="color:#7F2424;"> HTML5</p>\r\n   <p style="font:10px Verdana, Geneva, sans-serif;">Όσο απόλαυση πως εδώ σκούπισε διάφοροι αντίληψη ακουσίως. Των προς σαν είδη ατην ντεν πριν τύχη. Μόνη κατ΄ οι είχε σε σώμα εκ εφ πηγή. Το γύρω σούκ κι δε ηύρα πίσω. Ευθυτενής διάσπαρτα παιχνίδια αρ τι εσωτερικό δεδομένης με διεύρυνση. Παστόν εκ νόμιμη κι απαλές τι έν. Ρόλος απ΄ εις κοινό φράση ειδών κοντά ζώγ αίσια. <br><br> TEXT GENERATED BY <a href="http://randomtextgenerator.com/">RandomTextGenerator</a></p></td>');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

0 个答案:

没有答案