hasta donde se no puedes declarar el tipo de campo en $POST, eso lo haces en cuando creas los campos en las tablas de la BD ahi le asignas un tipo a ese campo
en $POST lo único que haces es recuperar el valor de un input para poder insertarlo en la BD
mira un pequeño ejemplo
Código PHP:
<form name="ejemplo" action="ejemplo.php">
<input type="text" name="variable" />
</form>
entonces recuperarias lo que se va a escribir en ese input del tipo texto con
$_POST['variable'] para poder insertarlo en el campo de tu BD
me comprendiste?