Colegas tengo la siguiente consulta a mysql utilizando php:
Código PHP:
$sql="SELECT * FROM unidades where habilidad='dise&ntile;o'";
$respuesta=mysql_query($sql,$link);
while( $datos=mysql_fetch_object($respuesta) )
{
echo $datos->unidad;
}
La condición que le estoy pasando es un campo que tengo en una tabla cuyo valor es
diseño.
Ahora lo que no entiendo o no se como solucionar es lo siguiente:
Si después de la segunda linea, escribo
, me muestra en pantalla
Código:
SELECT * FROM unidades where habilidad='diseño'
es decir que ejecuta la consulta como lo quiero, pero sin embargo cuando le pido que me muestre los resultado, no me muestra nada.
La palabra que paso como condición se la paso codificada en html, es decir,
dise&ntile;o lo que devuelve
diseño, que es la forma en que la tengo esrita en la tabla, pero sin embargo no funciona este mecanismo para la consulta.
Alguien me podría decir como codificar esta palabra para que me muestre el resultado dela consulta.