2016-12-14 4 views
0

Je développe un site web utilisant l'urdu dans le cadre de codeigniter. Je veux charger urdu dans mes pages Web mais j'ai échoué à chaque fois. J'envoie urdu à la base de données dans le code uni lorsque j'essaie d'accéder aux données urdu et de le montrer dans la page web il me montre d'autres choses qui sont en pièce jointe. This is screenshot of webpageJe veux utiliser urdu dans la page web en utilisant le framework codeigniter?

Je l'ai déjà utilisé la balise meta ci-dessous

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

Comment puis-je écrire urdu en page Web en utilisant le cadre CodeIgniter.

+0

pouvez-vous me dire quel éditeur vous utilisez pour le développement? –

+0

Texte Sublime et pour tester chrome –

Répondre

3

Étape 1 - Aller à la structure de la table et la collation de changement latin1_swedish_ci à utf8_general_ci

Étape 2 - Vous devez inclure cette balise suivante dans les pages de résultats de données.

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

Étape 3 - Insérer le préfixe 'N'. Ici, le N représente le jeu de caractères en langue nationale. Ce qui signifie que vous transmettez une valeur NCHAR, NVARCHAR ou NTEXT

Etape 4: le code PHP affiche la base de données des enregistrements. Avant que vous devez spécifier mysql_query() données jeu de caractères de données de type

<?php 
include('db.php'); 
mysql_query ("set character_set_results='utf8'"); 
$query = mysql_query("SELECT * FROM books") or die(mysql_error()); 
while($row=mysql_fetch_array($query)) 
{ 
echo $row['id']; // Book id 
echo $row['books_title']; // Book title 
} 
?> 
+0

Comment puis-je utiliser set character_set_results = 'utf8' dans codeiginator –

+0

cela fonctionne pour moi merci –

+0

@Ayazkhan si cela vous a aidé s'il vous plaît upvote la réponse pour aider les autres. –