Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] mysql_real_escape_string()

Estas en el tema de mysql_real_escape_string() en el foro de PHP en Foros del Web. Hola Amigos, tengo este problema: 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 ...
  #1 (permalink)  
Antiguo 03/03/2014, 21:31
Avatar de SilviaMontanari  
Fecha de Ingreso: marzo-2014
Mensajes: 35
Antigüedad: 10 años, 1 mes
Puntos: 0
mysql_real_escape_string()

Hola Amigos, tengo este problema:

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 (
$Rowmysqli_fetch_array ($resultMYSQLI_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"); 
pero al subirlo al servidor web me da el siguiente error:

"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
  #2 (permalink)  
Antiguo 03/03/2014, 22:19
Avatar de SilviaMontanari  
Fecha de Ingreso: marzo-2014
Mensajes: 35
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: mysql_real_escape_string()

Cita:
Iniciado por SilviaMontanari Ver Mensaje
Hola Amigos, tengo este problema:

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 (
$Rowmysqli_fetch_array ($resultMYSQLI_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"); 
pero al subirlo al servidor web me da el siguiente error:

"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

Lo pude resolver de esta manera, se las dejo por si otro tiene el mismo problema

$caba = mysqli_real_escape_string($mysqli, $caba);

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:45.