Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2006, 07:27
dixie
 
Fecha de Ingreso: noviembre-2002
Mensajes: 198
Antigüedad: 21 años, 5 meses
Puntos: 0
Problemas con ADOdb

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");