Witam

Mam takie zapytanie
  1. SELECT * FROM `wordmatch`,`bt5` WHERE wordmatch.idword IN (" . implode(",", $tablica) . ") AND wordmatch.idWerset = bt5.id GROUP BY bt5.id ORDER BY `bt5`.`id` ASC


Chce zamienić $tablica na tablice wielowymiarową.

Jak zrobić by wartości z wordmatch.idword wystąpiły po jednym razie z każdych wymiarów tablicy?

Chce zamienić np.
$tablica = 1 2 3 4 5 6 7 8 9
na
  1. $tablica = 1 2 3 4
  2. 5 6 7 8
  3. 9


Opis problemu
Mamy np zdanie w bazie "kot ma Ala, kotek ma na imię Fiołek". (sorki za gramatyka, ale na potrzeby przykładu)
W wyszukiwarkę ktoś wpisuje "kot ala".
Skrypt dodaje mi odmiany wpisanych słów, więc będzie przykładowa $tablica= ala, kot, kotek, kotki, ali, alu, kata, koteczki, kotkom, kocur,,,,,,
Czyli w wynikach wyszukiwania będzie dwa razy kot,, "kot" i "kotek"

Dlatego chce rozbić to na tablice wielowymiarową, gdzie każde słowo z odmianami to jeden wymiar
$tablica kot kotek kotki kota
ala ali alu
i warunek ma być taki, że w wynikach ma być po jednym słowie z każdej tablicy,,,


Nie wiem czy to dobre rozwiązanie,,, po prostu kombinuje jak mogę,,,