eurodoblon, nunca he logrado hacer que xajax tome una variable que venga de fuera de la función, lo que hago es incluir un archivo con las variables necesarias. lo otro que podrías hacer es una funión que ejecute el codigo que requieres y le pasas la variable por referencia para que lo puedas manipular a gana.
Código php:
Ver originalfunction obtResultados(&$row_resultado){
/*
Aquí tu consulta
*/
}
function validar_telefono(){
$hostname_remota = "";
$database_remota = "";
$username_remota = "";
$password_remota = "";
obtResultados($row_resultado);
$update = "UPDATE contador_clicks SET entradas_tel=entradas_tel + 1,total_tel=total_tel + 1 WHERE id_rest='$row_resultado[id]'";
$respuesta = new xajaxResponse();
}
espero que te ayude.
Adios