【发布时间】:2013-10-30 18:33:31
【问题描述】:
我有一个广告网站。需要输入更多描述和电话号码。电话号码从 0 开始,如 07780046,但保存后添加没有 0 的,如 7780046。 知道有什么问题吗?
填表脚本:
<tr>
<td valign="top"><b>Telefono nr.</b></td>
<td><input name="telephone" type="telephone" id="telephone" size="30" maxlength="13" value=""></td>
</tr>
和脚本输出。添加页面:
<?php if($ad['telephone']){ ?>
<b><?php echo "Telephone n."; ?></b>:
<?php echo $ad['telephone']; ?>
感谢您的宝贵时间。
【问题讨论】:
-
你的数据库中电话号码列的列类型是什么?你设置为
int了吗? -
请注意:我认为
tel是正确的输入类型,您可以添加如下模式:pattern="[0-9]{13}"。 -
嗨。设置为 bigint。不使用任何 int ether。设置为默认值。所有发布的广告都有相同的电话号码。
-
pattern="[0-9]{13}" 无法正常工作,但我喜欢它。谢谢。