近期写代码遇到个问题,有1和2两个字段。字段里面内容分别用逗号隔开,请问怎么关联两个字段的每个逗号内容。
例:
1字段内容 : A,B,C,D
2字段内容 : a,b,c,d如何通过A关联2字段的a。

解决方案 »

  1.   

    这个意思?$arr=explode(',','A,B,C,D');
    $arr2=explode(',','a,b,c,d');if(isset($arr2[0])){
        $SQL="SELECT * FROM table WHERE xxx.{$arr2[0]}=eee.{$arr[0]}";
    }
      

  2.   

    [[email protected] php_project]$ php main.php 
    Array
    (
        [A] => a
        [B] => b
        [C] => c
        [D] => d
    )
    [[email protected] php_project]$ cat main.php 
    <?php
    $one = "A, B, C, D";
    $two = "a, b, c, d";
    print_r(array_combine(array_map('trim', explode(",", $one)), array_map('trim', explode(",", $two))));
    ?>
      

  3.   

    楼主是要sql关联还是字符之间的关联呢?