从php mysql字段中拆分和提取数据

从php mysql字段中拆分和提取数据,php,mysql,Php,Mysql,我对保存在MySQL行中的数据有问题: 34:3,37:2,64:1,85:4 第一个数字是标识用户的ID,第二个数字(以“:”分隔)是到货订单位置 我需要提取和拆分数据,以创建一个带有到货订单的表: 类似于: name position 有什么建议吗 简单:explode() 分解(“,”,$yourdata) 简单:爆炸() 分解(“,”,$yourdata) 简单:爆炸() 分解(“,”,$yourdata) 简单:爆炸() 分解(“,”,$yourdata) $split = e

我对保存在MySQL行中的数据有问题:

34:3,37:2,64:1,85:4
第一个数字是标识用户的ID,第二个数字(以“:”分隔)是到货订单位置

我需要提取和拆分数据,以创建一个带有到货订单的表:

类似于:

name position 
有什么建议吗

简单:explode()

分解(“,”,$yourdata)

简单:爆炸()

分解(“,”,$yourdata)

简单:爆炸()

分解(“,”,$yourdata)

简单:爆炸()

分解(“,”,$yourdata)

$split = explode(';', $myvars);
$id = $split[0];
$whatever = $split[1];