Los campos de tablas que no sean numericos debes entrecomillarlos, de hecho, lei en alguna parte que es recomendable incluso entrecomillarlos todos, tal que asi:
Código PHP:
mysql_query("insert into 1numero_de_hijos(Fecha,Cantidad) values ('$b','$pin1')", $conexion);
Prueba y nos dices