Es ist glaube ich garnicht so kompliziert aber ich weiss halt nicht wie ich eine Variabele, Variabele erstelle...
Mein erster Gedanke war so etwas:
PHP-Code:
$res=my_query("$sql_statement");
while ($arr=mysql_fetch_array($res)){
$tmp_arr[]=explode ("#",$arr[data_from_db]);
}
# jetzt weiss ich nicht wirklich weiter.... Theoretisch könnte man es so machen...:
$i=count ($tmp_arr);
if ($i==1){
print_r($tmp_arr);
}elseif($i==2){
array_intersect($tmp_arr[0], $tmp_arr[1]);
}elseif($i==3){
array_intersect($tmp_arr[0], $tmp_arr[1], $tmp_arr[2]);
}elseif($i==4){
array_intersect($tmp_arr[0], $tmp_arr[1], $tmp_arr[2], $tmp_arr[3]);
}
# ausser dann das die database machnmal hunderte von records zurückgeben kann...