问题分析:一般来说,小孩老哭主要是以下原因。具体分析如下:小孩老哭可能是饮食不洁,或是食用冷硬的食物引起的胃肠炎。此外,结膜炎、角膜炎等眼部疾病也可能会导致小孩老哭。小孩老哭还可能是患有口腔溃疡。这时候要注意观察,及时带小孩到医院检查,然后在医生的指导下进行相应的治疗。日常生活中,家长应当合理膳食,尽量以清淡、易消化的食物为主。