Foros del Web » Programando para Internet » PHP »

mysql_real_escape_string funciona con otros gestores de bd ???

Estas en el tema de mysql_real_escape_string funciona con otros gestores de bd ??? en el foro de PHP en Foros del Web. mi pregunta es la siguiente: ¿puedo usar esta función en otras bd, como postgres, mssql, etc? tienen los mismos efectos que en mysql?? estoy usando ...
  #1 (permalink)  
Antiguo 13/11/2008, 08:55
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 16 años, 5 meses
Puntos: 25
Pregunta mysql_real_escape_string funciona con otros gestores de bd ???

mi pregunta es la siguiente: ¿puedo usar esta función en otras bd, como postgres, mssql, etc?

tienen los mismos efectos que en mysql?? estoy usando utf-8 ...

Código PHP:
    function mysql_escape($cadena) {
        if(
get_magic_quotes_gpc() != 0) {
            
$cadena stripslashes($cadena);
        }
        return 
mysql_real_escape_string($cadena);
    } 
por el momento la uso, pero, cumple su función ???
__________________
blog: hector2c.wordpress.com
email: [email protected]
  #2 (permalink)  
Antiguo 13/11/2008, 09:08
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Respuesta: mysql_real_escape_string funciona con otros gestores de bd ???

Para usarla tengo entendido que tenés que tener una conexión abierta a mysql. Por mi parte creo que es lo mejor. Fijate en el manual si tenés un alias para las otras dbs.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #3 (permalink)  
Antiguo 13/11/2008, 09:26
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 16 años, 5 meses
Puntos: 25
Respuesta: mysql_real_escape_string funciona con otros gestores de bd ???

no no, de conectar a otras bd, normal, e trabajado con otras bd, pero, esta función tambien me serviria con otras bd ?? osea, haria el filtro de cadena como lo hace en mysql ???
__________________
blog: hector2c.wordpress.com
email: [email protected]
  #4 (permalink)  
Antiguo 13/11/2008, 09:43
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: mysql_real_escape_string funciona con otros gestores de bd ???

No, recuerda que diferentes gestores implementan de forma diferente el escapar sus variables, es por eso que debes de utilizar la herramienta correcta e indicada para cada gestor.

En el manual de PHP puedes ver el listado completo de funciones para cada gestor.

Saludos.
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 07:26.