yo hago esto:
Funciones GENERALES
Código PHP:
Ver original///////////////////////////////////////////////////////////////////////////
function error
($dblink){ die ('Error de Conexión a la base de Datos. '.mysqli_error($dblink)); }//funcion Error php ///////////////////////////////////////////////////////////////////////////
function conexion(){//Coneccion a la base de datos
$servidor = 'localhost';
$usuario = 'root';
$clave = 'clave';
$basedatos = 'dbname';
if (!$selected) { error($dblink); }
$dblink->query("SET NAMES 'utf8'");
return $dblink;
}
///////////////////////////////////////////////////////////////////////////
function desconexion($dblink){//Desconexión base de datos
}
///////////////////////////////////////////////////////////////////////////
function filtro($sql){//busquedas en la BD
$dblink=conexion();
desconexion($dblink);
return $datos;
}
///////////////////////////////////////////////////////////////////////////
function proximo($datos){//ordenar busquedas
return $arreglo;
}
///////////////////////////////////////////////////////////////////////////
Consulta PHP
Código PHP:
Ver original$sql="SELECT username,password FROM usuarios WHERE username = '$username'";
$datos = filtro($sql);//ejecuto consulta
$row = proximo($datos);//ejecuto el arreglo de la consulta anterior