sql >> Base de Datos >  >> RDS >> Mysql

PHP:visualización de texto en urdu recuperado de MySQL DB

Paso:1:vaya a la estructura de la tabla y cambie la intercalación latin1_swedish_ci a utf8_general_ci

Paso :2 - Tienes que incluir esta siguiente etiqueta en las páginas de resultados de datos.

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

Paso :3 - Inserte el prefijo 'N'. Aquí, la N representa el conjunto de caracteres del idioma nacional. Lo que significa que está pasando un valor NCHAR, NVARCHAR o NTEXT, más

Paso:4:código PHP que muestra los registros de la base de datos. Antes de eso, debe especificar el tipo de conjunto de caracteres de datos de la función mysql_query()

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