删除字母和仅插入数字

时间:2014-02-24 13:13:50

标签: php mysql insert

我有这个表,我使用id作为数字,但我的数字是字母数字,我不想使用带有字母数字值的id,有任何PHP / Mysql函数或脚本做这样或有任何方式通过删除alphabat在mysql中插入数据 例如 ID 1 2 3

FormNo AAA1 aaa2

我只想要一个填写表格号如aaa3,这将仅存储在数据库中3

3 个答案:

答案 0 :(得分:0)

这是你的回答......

<?php $str= 'aaa1'; echo preg_replace("/[^0-9,.]/", "", $str); ?>

答案 1 :(得分:0)

$str= 'aaa1';
$str = preg_replace("/[^0-9,.]/", "", $str);

//then store $str in DB

答案 2 :(得分:0)

请输入此代码,我希望它可以用于yoy

<?php $str= 'aaa1'; 
echo preg_filter("/[^\d]/i", "", $str); 
?>