Pues .. prueba algo tipo:
Código PHP:
$titulo=$_POST['titulo']; // así con todas las variables ...
mysql_query("insert into foro_respuestas (id,titulo,res_id,usuario,fecha,mensaje)
values ('','$titulo','$_POST['tema']','$_POST['usuario']','$date','$_POST['mensaje']')") or die(mysql_error());
o bien concatenado:
Código PHP:
mysql_query("insert into foro_respuestas (id,titulo,res_id,usuario,fecha,mensaje) values ('','".$_POST['titulo']."','".$_POST['tema']."','".$_POST['usuario']."','".$date."','".$_POST['mensaje']."')") or die(mysql_error());
Usa preferentemente este segundo método si no vas a procesar esas variables de tu formulario .. Usar variables "puente" como el primer caso es un consumo de memoria del servidor innecesario..
Un saludo,