On Jan 16, 2008 6:00 PM, Iñaki Baz Castillo <ibc(a)in.ilimit.es> wrote:
On Wednesday 16 January 2008 17:49:49 David Villasmil
wrote:
quiero obtener el balance de un cliente a partir
del $ua, así:
modparam("avpops","avp_url","mysql://user:pass@1.2.3.4/dbname")
modparam("avpops", "avp_table", "clients")
if ($(au{s.len})>0){
avp_db_query("select balance from clients where number =
'$au';","$avp(i:10001)");
xlog("L_NOTICE", "\select balance from dbname.clients where number
=
'$au';\n");
xlog("L_NOTICE", "\nMYSQL Query executed\nResults:
$avp(i:10001)\n");
}
pero siempre da valores NULL, aparentemente se conecta y todo, pero...
Habilita el log de MySQL:
/etc/mysql/my.cnf:
# Be aware that this log type is a performance killer.
log = /var/log/mysql.log
Y haz un "tail -f /var/log/mysql.log" a ver qué consulta te está haciendo
en
realidad. Luego copia y pega esa misma consulta en una sesión mysql a ver
si
da resultado o no.
--
Iñaki Baz Castillo
ibc(a)in.ilimit.es
_______________________________________________
Users-es mailing list
Users-es(a)lists.openser.org
http://lists.openser.org/cgi-bin/mailman/listinfo/users-es
el comando:
select balance, DATE_FORMAT(now(),'%a, %e %b %Y %H:%i:%s EST') from clients
where number = 'XXXXXX'
Está bien, Hace el query correcto... he agregado fecha y me da esto:
Results: <null> - Wed, 16 Jan 2008 12:16:36 EST
...
Gracias por tu ayuda
saludos