Me podráis ayudar a poner las siguientes instrucciones con funciones de la librería ADOdb:
$db_conexion= mysql_connect("$sql_host", "$sql_usuario", "$sql_pass") or die(header ("Location: $redir?error_login=0"));
mysql_select_db("$sql_db");
// realizamos la consulta a la BD para chequear datos del Usuario.
$usuario_consulta = mysql_query("SELECT Id,Usuario,Password FROM $sql_tabla WHERE usuario='".$_POST['usuario']."'") or die(header ("Location: $redir?error_login=1"));
Seria:
$db = NewADOConnection('mysql');
$db->Connect($sql_host,$sql_usuario,$sql_pass,$sql_db) ;
if (!$DB)
header ("Location: $redir?error_login=0");
else{
$datos = $db->Execute("select Id,Usuario,Password From usuarios where usuario like ..............................."); /*Ejecutamos el query*/
$numFilas = $datos->FieldCount();
}
En fin com veis no lo tengo muy claro y la sentencia:
$db->Connect($sql_host,$sql_usuario,$sql_pass,$sql_db) ;
pasando las variables php no me funciona, solo me funciona cuando pongo expliciatamente los valores:
$db->PConnect("localhost","InvitadoSin","usuario","usu arios");