par
zeus » 10 oct. 2008, 19:35
Je ne comprend pas trop là ...
Avec le code suivant :
<?php
$array1 = array('a','b','c','d','e','f');
$array2 = array('c','e','g','j','a','m');
$array3 = array('b','z','f','k','x','c');
$array_complet = array_merge($array1, $array2, $array3);
$array_unique = array_unique($array_complet);
echo "tableau complet :";
echo "<pre>"; var_dump($array_complet); echo "</pre>";
echo "<pre>"; var_dump($array_unique); echo "</pre>";
J'obtiens le résultat suivant :
Code : Tout sélectionner
tableau complet :
array(18) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
[3]=>
string(1) "d"
[4]=>
string(1) "e"
[5]=>
string(1) "f"
[6]=>
string(1) "c"
[7]=>
string(1) "e"
[8]=>
string(1) "g"
[9]=>
string(1) "j"
[10]=>
string(1) "a"
[11]=>
string(1) "m"
[12]=>
string(1) "b"
[13]=>
string(1) "z"
[14]=>
string(1) "f"
[15]=>
string(1) "k"
[16]=>
string(1) "x"
[17]=>
string(1) "c"
}
array(12) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
[3]=>
string(1) "d"
[4]=>
string(1) "e"
[5]=>
string(1) "f"
[8]=>
string(1) "g"
[9]=>
string(1) "j"
[11]=>
string(1) "m"
[13]=>
string(1) "z"
[15]=>
string(1) "k"
[16]=>
string(1) "x"
}
Est-ce que tu peux essayer de faire des var_dump() sur tes tableaux temporaires, puis sur $e et $db ?
Je ne comprend pas trop là ...
Avec le code suivant :
[php]<?php
$array1 = array('a','b','c','d','e','f');
$array2 = array('c','e','g','j','a','m');
$array3 = array('b','z','f','k','x','c');
$array_complet = array_merge($array1, $array2, $array3);
$array_unique = array_unique($array_complet);
echo "tableau complet :";
echo "<pre>"; var_dump($array_complet); echo "</pre>";
echo "<pre>"; var_dump($array_unique); echo "</pre>"; [/php]
J'obtiens le résultat suivant :
[code]tableau complet :
array(18) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
[3]=>
string(1) "d"
[4]=>
string(1) "e"
[5]=>
string(1) "f"
[6]=>
string(1) "c"
[7]=>
string(1) "e"
[8]=>
string(1) "g"
[9]=>
string(1) "j"
[10]=>
string(1) "a"
[11]=>
string(1) "m"
[12]=>
string(1) "b"
[13]=>
string(1) "z"
[14]=>
string(1) "f"
[15]=>
string(1) "k"
[16]=>
string(1) "x"
[17]=>
string(1) "c"
}
array(12) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
[3]=>
string(1) "d"
[4]=>
string(1) "e"
[5]=>
string(1) "f"
[8]=>
string(1) "g"
[9]=>
string(1) "j"
[11]=>
string(1) "m"
[13]=>
string(1) "z"
[15]=>
string(1) "k"
[16]=>
string(1) "x"
}[/code]
Est-ce que tu peux essayer de faire des var_dump() sur tes tableaux temporaires, puis sur $e et $db ?