Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Podobne zdania.
Forum PHP.pl > Forum > PHP
moto0095
Witam. Szukam w google i nic nie mogę wyszukać. Chodzi mi o to, że mam bazę a w tej bazie rekordy dodawane przez userów i chciałbym zrobić dodatkowy przycisk w formularzu : "Zobacz czy ktoś już na to nie wpadł". Czyli jak np: będą zdania:
Ala ma kota, a kot ma mleko
Ala ma rudego kota, a kot ma mleko
Ala ma kota ,a kot ma zimne mleko
Kot ma zimne mleko ,a Ala ma kota
to funkcja uznałaby, że zdania są podobne.
Zna ktoś taki skrypt questionmark.gif
pedro84
similar_text()
moto0095
Mam problem sad.gif. Jak to połączyć z bazą questionmark.gif

Ok zrobiłem tak:
  1. $wynik = mysql_query("SELECT * FROM table")
  2. or die('<div class="error">Błąd zapytania</div>');
  3.  
  4. while($r = mysql_fetch_array($wynik)) {
  5. similar_text(strtoupper($_POST['tresc']), strtoupper($r['tresc']), $podobne);
  6. if (number_format($podobne, 0) > 50){
  7. echo cośtam;
  8. }
  9. }


Ale mam, może banalny problem, wszystko jest ok do puki similar_text niczego nie znajdzie. Jak zrobić tak aby przy 0 wyników wyświetlić informacje questionmark.gif
zelu
Dodaj $i = 0 przed while i inkrementuj za każdym razem jak coś znajdziesz.


Pozdro
erix
Cytat
Mam problem . Jak to połączyć z bazą

Masz w funkcjach MySQL SOUNDEX. winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.