$data1="18089689$$$$$18686774094$$$$$2013-02-23 09:12:14$$$$$1$$$$$0$$$$$2013-02-23 09:12:28|||
18089689$$$$$15124688440$$$$$2013-02-23 09:12:14$$$$$1$$$$$DELIVRD$$$$$2013-02-23 09:12:29|||
";
$vegetables = explode("|||", $data1);
foreach($vegetables as $value){
$value1 = explode("$$$$$", $value);
print_r ($value1);
if($value1[1]!=0){
$sqlx=mysql_query("insert into zszt values (NULL,
'".$value1[1]."',
'".$value1[2]."',
'".$value1[4]."'
)");
}
}
$value1[4]安装要求取到的值应该是0或者DELIVRD 但是取到的值确是0和$$$$2013-0 这是为什么 娶不到DELIVRD 求帮忙看一下字符串截取
18089689$$$$$15124688440$$$$$2013-02-23 09:12:14$$$$$1$$$$$DELIVRD$$$$$2013-02-23 09:12:29|||
";
$vegetables = explode("|||", $data1);
foreach($vegetables as $value){
$value1 = explode("$$$$$", $value);
print_r ($value1);
if($value1[1]!=0){
$sqlx=mysql_query("insert into zszt values (NULL,
'".$value1[1]."',
'".$value1[2]."',
'".$value1[4]."'
)");
}
}
$value1[4]安装要求取到的值应该是0或者DELIVRD 但是取到的值确是0和$$$$2013-0 这是为什么 娶不到DELIVRD 求帮忙看一下字符串截取
$data1="18089689$$$$$18686774094$$$$$2013-02-23 09:12:14$$$$$1$$$$$0$$$$$2013-02-23 09:12:28|||
18089689$$$$$15124688440$$$$$2013-02-23 09:12:14$$$$$1$$$$\$DELIVRD$$$$$2013-02-23 09:12:29|||
";
$data1='18089689$$$$$18686774094$$$$$2013-02-23 09:12:14$$$$$1$$$$$0$$$$$2013-02-23 09:12:28|||
18089689$$$$$15124688440$$$$$2013-02-23 09:12:14$$$$$1$$$$$DELIVRD$$$$$2013-02-23 09:12:29|||
';
不然 $DELIVRD 将被解释成变量
另外这个也要改:
$value1 = explode('$$$$$', $value);
18089689$$$$$15124688440$$$$$2013-02-23 09:12:14$$$$$1$$$$$DELIVRD$$$$$2013-02-23 09:12:29|||
';//只需要修改这句的双引号为单引号
$vegetables = explode("|||", $data1);
foreach($vegetables as $value){
$value1 = explode("$$$$$", $value);
print_r ($value1);
if($value1[1]!=0){$sqlx=mysql_query("insert into zszt values (NULL,
'".$value1[1]."',
'".$value1[2]."',
'".$value1[4]."'
)");
}
}Array
(
[0] => 18089689
[1] => 18686774094
[2] => 2013-02-23 09:12:14
[3] => 1
[4] => 0
[5] => 2013-02-23 09:12:28
)
Array
(
[0] =>
18089689
[1] => 15124688440
[2] => 2013-02-23 09:12:14
[3] => 1
[4] => DELIVRD
[5] => 2013-02-23 09:12:29
)
Array
(
[0] => )