$productos*=*mysql_query("SELECT***FROM*carrito*WH ERE*foto_id",$libre);
Cambia por
$productos = mysql_query("SELECT FROM carrito WHERE foto_id = '".$libre."'");
Los asteriscos son por culpa del movil
P.D lo llevo intentando unos minutos, pero con el movil no me deja editar el comentario anterior