Saludos.
Por qué no intentas utilizando tu mismo query??
Código PHP:
$sql = "SELECT * FROM clientes, servicios WHERE servicios.id_servicio=2 ORDER BY RAND()";
Por otro lado, si estas capturando datos de 2 tablas, te recomiendo usar una sintaxis parecida a esto:
Código PHP:
$sql = "SELECT a.*, b.* FROM clientes a, servicios b WHERE b.id_servicio=2 ORDER BY RAND()";
Así es más fácil hacer referencia a los campos de cada tabla.
Por ejemplo, imagina que cada cliente tiene servicios asociados, entonces:
Código PHP:
$sql = "SELECT a.*, b.* FROM clientes a, servicios b WHERE b.id_servicio=2 AND a.id_servicio = b.id_servicio ORDER BY RAND()";
OJO es sólo una sugerencia.
Suerte