Hola, lo de las comillas no creo que sea porque yo uso las variables dentro de las consultas así y no tengo ningún problema con ellas. Si quieres prueba a poner en la consulta que no funciona
Código PHP:
$res_coinc = mysql_query("SELECT * FROM coincidencias WHERE (receptor = '$id_user')");
if (!$res_coinc) {
die('Error en consulta: ' . mysql_error());
}
para descartar que sea un fallo en la sentencia sql por alguna chorrada. Lo siento pero no se me ocurren más cosas.
Suerte