Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wyszukanie słów po kilku znakach
Forum PHP.pl > Forum > Przedszkole
tenloginjestzajety
Witam mam problem z szukaniem
nie wiem jak zrobić aby wyszukało po kilku pierwszych literach wpisanego słowa.

Np. ktoś wpisze okularów
to żeby szukało na okular czyli po 5 pierwszych znakach.
Dziękuje.

  1.  
  2. <?php
  3. $szukaj = $_GET['szukaj'];
  4. ?>
  5. <form action="red.php" method="post">
  6. <div>
  7. <input type="text" class="szukaj2" name="szukaj" value="<?php echo urldecode($_GET['szukaj']); ?>" />
Kloc
Chodzi Ci o szukanie w bazie mysql?
Jak tak to do zapytania dodaj LIKE z $zmienna%

A zmienna skróć substr()
tenloginjestzajety
dzieki, działa.

Mam jeszcze pytanie odnośnie wyszukiwaniu kilku słów osobno, ma ktoś może gotowy kod?
po wpisaniu: "szukana fraza" żeby wyszukało na "szukana" oraz "fraza". Pozdrawiam

Popróbuje z explode..
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.