, haciendo select en la base de datos se miran tal cual, pero cuando los imprimo en mi pagina las tildes y otros caracteres salen con signos de interrogación, y no se que debo hacer, si tiene que ver con el juego de caracteres de la base de datos o si tiene que ver con cambiar el iso-8859-1 que esta al inicio de mis páginas, ojalá puedan ayudarme.
Aqui dejo un poco de codigo
El encabezado de mis paginas es este
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
y como imprimo los datos
function buscarpag()
{var palabras=$('#palabras').attr('value');
var pagina=1;
$.ajax({
type: "POST",
url: 'paginas/buscador.php',
data:'palb='+ palabras+'&pagina='+pagina,
success: function(datos){
$('#contenido').html(datos);
}
});
return false;
}
y en el archivo buscador.php
$result=mysql_query("select enlace,encabezado,descrip from buscador where palabras like '%".$palabras."%' limit $desde,$hasta",$conexion);
else
$result=mysql_query("select enlace,encabezado,descrip from buscador where match(palabras) against ('$palabras') limit $desde,$hasta",$conexion);
while($fila=mysql_fetch_array($result)) {
echo "<p><a class='enlace' rel=".$fila['enlace'].">".$fila['encabezado']."</a>"."</p>";
echo "<p>".$fila['descrip']."</p>";
}//fin while