Bueno...
No utilices comillas simples porque entonces el valor de la variable $form_mat no se interpretará.
Código PHP:
$valor_fmat = eval($form_mat);
Ya no tendrás el mismo error. Si obtuvieras algún otro error, sería buena idea que imprimas el valor de $form_mat en pantalla para ver que la sentencia se ha generado correctamente:
Código PHP:
echo $form_mat;
$valor_fmat = eval($form_mat);
Saludos