Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt / wyszukiwarka numerów.
Forum PHP.pl > Forum > Gotowe rozwiązania > Szukam
zewoj
Witam, poruszyłem mój problem na forum, ale z powodu mojej zieloności i czegoś powodującego nieumiejętność przetworzenia wiedzy z kursów i tutoriali do mojego umysłu
mam prośbę o skrypt.
Byłaby to wyszukiwarka, gdzie user wpisywałby numer, dawał "szukaj" i ten skrypt by wyszukiwał rekordy z bazy danych.
Jeśli istniałby taki rekord to wyświetlałby się napis że numer jest dostępny, a jak nie to nie.

Z góry dziękuje.
Pozdrawiam.
gorden
  1. <?php
  2. $nazwa_tabeli = 'tabela'; //podaj nazwe tabeli
  3. $nazwa_kolumny = 'kolumna'; //podaj nazwe kolumny do wyszukiwania
  4.  
  5. if(isset($_POST['szukaj_rekordow_submit'])) {
  6. $tresc = mysql_real_escape_string(trim($_POST['szukaj_rekordow_tresc']));
  7. if(!empty($tresc)) {
  8. echo 'Szukasz: <b>'.$tresc.'</b><br />';
  9. $znaleziono = 0;
  10. $query = mysql_query("SELECT * FROM '$nazwa_tabeli' WHERE '$nazwa_kolumny' LIKE '%$tresc%'");
  11. while($szukaj = mysql_fetch_array($query)) {
  12. echo '<p>Znaleziono kolejny: '.$szukaj[$nazwa_kolumny].'</p>';
  13. $znaleziono++;
  14. }
  15. echo '<br /><b>';
  16. if($znaleziono == 0) echo 'Nie znaleziono nic.'; else echo 'Znaleziono '.$znaleziono.' wyników.';
  17. echo '</b>';
  18. } else echo 'Wypełnij pole formularza.';
  19. } else { ?>
  20. <form method=post action="<?=$_SERVER['REQUEST_URI']?>">
  21. <input type=text name="szukaj_rekordow_tresc" value="wpisz nazwe rekordu">
  22. <input type=submit name="szukaj_rekordow_submit">
  23. </form>
  24. <? } ?>
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-2024 Invision Power Services, Inc.