Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

php/mysql में अरबी भाषा प्रकट होती है ???? html में प्रश्न चिह्न

आपको पहले इस क्वेरी के द्वारा mysql से कनेक्ट होने में charset सेट करना होगा:

SET CHARACTER SET utf8

उदाहरण के लिए mysqli फ़ंक्शन में

$MySQL_Handle = mysqli_connect(HOSTNAME,DATABASE_USERNAME,DATABASE_PASSWORD,DATABASE_NAME) 
or die ( mysqli_error($MySQL_Handle) ); 

$sSQL= 'SET CHARACTER SET utf8'; 

mysqli_query($MySQL_Handle,$sSQL) 
or die ('Can\'t charset in DataBase'); 

और पीडीओ नमूना:

$dbh = new PDO('mysql:host=localhost;dbname=' . $DB_NAME, $DB_USER,
$DB_PASS, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'UTF8'"));
$dbh->exec("SET CHARACTER SET UTF8");

डालने से पहले और चयन से पहले इस क्रिया की आवश्यकता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql गिनती प्रदर्शन

  2. निम्नलिखित परिदृश्य में डीबी संबंध (पीके/एफके) बनाए रखने का कोई तरीका है

  3. mysql में संग्रहीत डेटा को संस्करण कैसे नियंत्रित करें

  4. MySQL में व्यू कैसे अपडेट करें

  5. MySQL केवल एक पंक्ति देता है