en vez de:
Código PHP:
if($consulta!=NULL){
echo "todo bien ".$idcli;
}
else
echo "MAL ".$idcli;
}
pon:
Código PHP:
if (!$consulta) {
die('Invalid query: ' . mysql_error());
}
Supongo que viene a ser lo mismo pero para ver si salta un error especifico o algo.
Tambien prueba de poner arriba del php print_r($_POST);
Asi sabremos si el post pasa correctamente las variables.
A ver si sale algo y lo solucionamos.
PD: porque en $sqlid lo pones entre parentesis?