sql >> Database >  >> RDS >> Mysql

Unicode-tekenreeks (हिन्दी) opslaan en weergeven met behulp van PHP en MySQL

Heb je de juiste tekenset ingesteld in de HTML Head-sectie?

<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

of u kunt het inhoudstype in uw php-script instellen met -

   header( 'Content-Type: text/html; charset=utf-8' ); 

Er zijn al enkele discussies hier op StackOverflow - neem eens een kijkje

Hoe MySQL UTF-afhandeling 8 correct utf8 instellen met mysql via php

PHP/MySQL met coderingsproblemen

Dus wat ik wil weten, is hoe ik सूर्योदय direct in mijn database kan opslaan en ophalen en in mijn webpagina kan weergeven met behulp van PHP.

Ik weet niet zeker wat je bedoelt met "direct opslaan in de database" .. bedoelde je het invoeren van gegevens met PhpMyAdmin of een ander soortgelijk hulpmiddel? Zo ja, dan heb ik geprobeerd om PhpMyAdmin te gebruiken om unicode-gegevens in te voeren, dus het heeft prima gewerkt voor mij. U kunt proberen gegevens in te voeren met phpmyadmin en deze op te halen met een php-script om te bevestigen. Als u gegevens via een php-script moet indienen, stelt u gewoon de NAMEN en KARAKTERSET in wanneer u een mysql-verbinding maakt, voordat u insert-query's uitvoert en wanneer u gegevens selecteert. Bekijk de bovenstaande berichten om de syntaxis te vinden. Ik hoop dat het helpt.

** UPDATE ** Net wat typefouten gecorrigeerd, enz.



  1. SQLAlchemy create_all() maakt geen tabellen

  2. Hoe kan ik voorbereide verklaringen in CodeIgniter gebruiken?

  3. Cronjob of MySQL-event?

  4. Grondbeginselen van tabeluitdrukkingen, deel 12 - Inline tabelwaardige functies