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.