Mysql
 sql >> Datenbank >  >> RDS >> Mysql

PHP - Anzeigen von Urdu-Text, der von MySQL DB abgerufen wurde

Schritt:1 - Gehen Sie zur Tabellenstruktur und ändern Sie die Sortierung latin1_swedish_ci zu utf8_general_ci

Schritt :2 - Sie müssen dieses folgende Tag in die Datenergebnisseiten einfügen.

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

Schritt:3 - Fügen Sie das Präfix „N“ ein. Hier steht das N für National Language Character Set. Das bedeutet, dass Sie einen NCHAR-, NVARCHAR- oder NTEXT-Wert übergeben, mehr

Schritt:4 - PHP-Code, der Datensätze aus der Datenbank anzeigt. Davor müssen Sie den Datenzeichensatztyp der Funktion mysql_query() angeben

<?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
}
?>