Hola a todos.
Tengo un problema con la ñ que me lleva de cabeza, a ve si alguien me puede ayudar.
Instale la ultima version del appserv y cree una base de datos con phpmyadmin y todo bien.
El problema me surgio cuando hice un script en php para hacer consultas.Este es el script:
<?
include("F:\AppServ\www\include\mysql.php");
conecta2($c);
mysql_select_db($base,$c);
$sql = 'SELECT * FROM `personal` WHERE `1apellido` = \'DOÑAS\' ';
$resultad= mysql_query($sql,$c);
echo "<table border=1>";
while ($registro = mysql_fetch_row($resultad)){
echo "<tr>";
foreach($registro as $clave) {
echo "<td>",$clave,"</td>";
}
}
echo "</tr></table>";
?>
La funcion conecta2() y la variable $base estan definidas en el include.
La variable $sql esta copiada de la opcion de phpmyadmin "crear codigo php" cuando haces una consulta.
Si hago la consulta desde phpmyadmin esta funciona correctamente.
El script no funciona, no encuentra la entrada en la tabla. Lo he probado con comillas dobles y de todas las formas imaginables y nada.
Asi tampoco funciona:
$sql = 'SELECT * FROM personal WHERE 1apellido = "DOÑAS" ';
A ver si alguien me puede ayudar.
Gracias de antemano.