este código me funciona perfecto en el SERVER de mi máquina
Código PHP:
mysql_real_escape_string($caba);
$filtro= ("SELECT * FROM turf_cabll
WHERE cabll LIKE '%$caba%'
ORDER BY cabll ")
or die ("no se ha podido conectar");
if ($result = mysqli_query($mysqli, $filtro)) {
print ("Elija el Caballo: \n");
print ("<SELECT NAME=idcabll> <OPTION>Elija Caballo</OPTION>\n");
while ($Row= mysqli_fetch_array ($result, MYSQLI_ASSOC))
{
$nombre=$Row["cabll"];
$idcab=$Row["idcabll"];
print ("<OPTION VALUE=$idcab> $nombre</OPTION>\n");
}}
print ("</SELECT><br><br>\n");
print ("<INPUT TYPE=SUBMIT NAME=SUBMIT VALUE=\"Consultar\" </INPUT></FORM> \n");
"Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user
'turfprem'@'localhost' (using password: NO) in /home/turfprem/public_html/web/web/caba/webbuscaba3.php on line 238
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be
established in /home/turfprem/public_html/web/web/caba/webbuscaba3.php on line 238
"
pero la página sigue funcionando bien, o sea que no tengo problemas con la conexión a la base de datos.
Pero no puedo encontrar el error, en otros módulos de la pagina utilizo el mysql_real_escape