Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2014, 10:00
liberenatu
 
Fecha de Ingreso: agosto-2012
Mensajes: 54
Antigüedad: 11 años, 8 meses
Puntos: 1
como corregir msql_connect ya que esta obsoleto

buenos días tengo un incombeniente con un código que es el siguiente:

Código PHP:
    protected function getSql($clave)
    {
        if(isset(
$_POST[$clave]) && !empty($_POST[$clave])){
            
$_POST[$clave] = strip_tags($_POST[$clave]);
            
            if(!
get_magic_quotes_gpc()){
                
$_POST[$clave] = mysql_real_escape_string($_POST[$clave], mysql_connect(hostuserpass));
            }
            
            return 
trim($_POST[$clave]);
        }
    } 
al cuestión es que al realizar el inicio de secion me sale el siguiente error:

Into errorHandler() at line 15 ---ERRNO--- 8192 ---ERRSTR--- mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead,

en si trabajo con php PDO y utilizo singleton para la conexión

Código PHP:
$singleton->_basededatos = new basededatos(APIHOSTDBUSER,PASSCHARST); 
y la verdad no se como hacerle el cambio de msql_connect() en la función getSql


agradezco su ayuda ya que estoy comenzando a programar en php