Cita:
Iniciado por DeFFeR Para que no te pase eso deberías de sacarlo como array creo...
Muestra la consulta y la comparacion que estas haciendo para ver.
Salduos,
$colname_rsaaa = "-1";
if (isset($_SESSION['user'])) {
$colname_rsaaa = $_SESSION['user'];
}
mysql_select_db($database, $oConnXXX);
$query_rsaaa = sprintf("SELECT * FROM log_pwd WHERE pwd_user = %s ORDER BY id_pwd DESC LIMIT 0,3", GetSQLValueString($colname_rsaaa, "text"));
$rsaaa = mysql_query($query_rsaaa, $oConnXXX) or die(mysql_error());
$row_rsaaa = mysql_fetch_assoc($rsaaa);
$totalRows_rsaaa = mysql_num_rows($rsaaa);
///////////////////////////////////////////////////////
y ahora la funcion
function Compare(&$ABC) {
$fieldCompareObj = new ABC_FieldCompare($ABC);
$fieldCompareObj->addField("Password", "{rsaaa.pwd_pass}", "!=", "No puede usar esta contraseña, ya fué utilizada anteriormente");
$fieldCompareObj->addField("Password", "{SESSION.user}", "!=", "La contraseña debe ser diferente al nombre del usuario.");
return $fieldCompareObj->Execute();
}