2013-02-01 84 views
0

我有一个从MySQL连接填充的表单。该从名字看起来像这样:mysql php表更新

<td><input type="text" name="Time1[]" value="<?php echo htmlentities($row_newNext['Time1'], ENT_COMPAT, 'utf-8'); ?>" size="32" /></td> 

<td><input type="text" name="Time1Out[]" value="<?php echo htmlentities($row_newNext['Time1Out'], ENT_COMPAT, 'utf-8'); ?>" size="32" /></td> 

我通过输入阵列到另一个页面,但现在我需要到阵列中的顺序使用MySQL来插入他们以某种方式结合起来。我无法得到正确的结构。 array_combine不能正常工作,也没有合并。请帮忙吗?从各

阵列看起来是这样的:

//first array 

Array(
    [0]=>apple 
    [1]=>tree 
    [2]=>rock 
    ) 

//second array 

Array(
    [0]=>foo 
    [1]=>banana 
    [2]=>orange 
    ) 

我想要的阵列组合成基于密钥新的阵列。所以新的数组将是:

Array(
    [0]=>apple 
    [1]=>foo 
    ) 

Array(
    [0]=>tree 
    [1]=>banana 
    ) 

Array(
    [0]=>rock 
    [1]=>orange 
    ) 
+1

向我们展示您的阵列和merge'不如何'无法正常工作。 – Kermit

回答

0

可以序列$row_newNext['Time1']和$ row_newNext [“Time1Out”在形式发送它,并unserialise()它在页面上,然后用某种分隔符收到您的文章数据或implode()它然后再用explode()

implode()

explode()

serialize()

unserialize()