Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Każdy z każdym, array()
nexis
post
Post #1





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

Ostrzeżenie: (0%)
-----


Witam,

powiedzmy, że mam taki string:

  1. <?php
  2. $string = 'To jest jakis tekst';
  3. ?>


I tworzę z niego tablicę rozdzielając poszczególne wyrazy:

  1. <?php
  2. $string = 'To jest jakis tekst';
  3. $split = explode(' ', $string);
  4. ?>


Jak teraz utworzyć pętlę, która wyświetli mi te wszystkie możliwe kombinacje tych słów (w tym przyadku 4 słów), czyli np.:

1. To jest jakis tekst
2. To jest tekst jakis
3. To tekst jest jakis
4. tekst To jest jakis
5. tekst To jakis jest
6. tekst jakis To jest
7. ...

Potrzebne mi to do wyszukiwarki, która bazuje na czymś takim:

  1. SELECT id FROM products WHERE description LIKE '%To%jest%jakis%tekst' OR description LIKE '%To%jest%tekst%jakis'...


Chyba, że cały mój pomysł można zastąpić czymś prostszym o czym jeszcze nie wiem.

Ten post edytował nexis 7.11.2006, 23:23:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
taqu
post
Post #2





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.04.2006

Ostrzeżenie: (0%)
-----


Witam.

Chciał bym odświeżyć temat. Mam identyczny problem, a link niestety nie działa.

Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 00:14