sasuke.17 |
19-nov-2010 00:55 |
php habilitar para el uso de caracteres utf8
EL Codigo a continuación es para realizar una conexion a la base de datos con php el detalle de esta conexion es el mysql_query("SET NAMES 'utf8'"); esto le hara saber a nuestro servidor la forma en la que deseamos comunicarnos con la base de datos y asi poder utilizar caracteres tales como ñ,tildes, etc.
Código PHP:
<?php
//conexion a nuestra base de datos
class dbmanager
{
// variables a utilizar
var $conn;
//Método constructor
function dbmanager()
{
}
//Mètodo que se encargará de verificar y realizar la conexion
//a la base de datos con su respectivo mensaje de error si ahi.
function conexion()
{
$dbuser ='usuario';
$dbpass ='password';
$dbname ='basedatos';
$dbhost ='localhost';
if(!($con=@mysql_connect($dbhost,$dbuser,$dbpass)))
{
echo "Error al conectar a la Base de Datos";
exit();
}
if(!@mysql_select_db($dbname,$con))
{
echo "Error al seleccionar la base de Datos";
}
else
{
[b] @mysql_query("SET NAMES 'utf8'");[/b]
}
$this->conn=$con;
return true;
}
}//termina clase.
?>
Este meta tag lo colocamos en el htm asi tambien en el html le rectificamos la codificacion a utilizar
Cita:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
espero que sea de su agrado
|