Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Wyszukiwarka[mysql], wyszukiwarka
endriut
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 14.05.2007

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


Witam mam taką tabele :

  1. `id_dane` INT NOT NULL AUTO_INCREMENT ,
  2. `imie` VARCHAR( 20 ) NOT NULL ,
  3. `nazwisko` VARCHAR( 20 ) NOT NULL ,
  4. `ksywka` VARCHAR( 20 ) NOT NULL ,
  5. `miasto` VARCHAR( 30 ) NOT NULL ,
  6. `szkola` VARCHAR( 20 ) NOT NULL ,
  7. `rok` VARCHAR( 20 ) NOT NULL ,
  8. `wojew` VARCHAR( 20 ) NOT NULL ,
  9. `email` VARCHAR( 30 ) NOT NULL ,
  10.  
  11. PRIMARY KEY ( `id_dane` )
  12. );


i chciałbym zrobic do niej wyszukiwarkę na stonie wyszukiwanie na podstawie hasła/haseł : Imienia, Nazwiska, Ksywki, Miasta. Wiem ze nikt mi tego nie napisze i wcale tego nie chcem prosze jedynie o nakierowanie na dobra drogę.


czy to jest dobra droga ?
  1. <?php$Word=$_POST['Word'];?>
  2. <?php$sql="SELECT * FROM tabela where $Search like '%$Word%' ";$result = mysql_query($sql);?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Spróbuj takie zapytanie, (pisane z palca)

  1. <?php
  2. $word = $_POST['word'];
  3. $query = mysql_query("SELECT * FROM 'dane_uzytk' WHERE imie LIKE %".$word."% OR nazwisko LIKE %".$word."% OR ksywka LIKE %".$word."%");
  4. // dalsze instrukcje
  5. ?>
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: 5.10.2025 - 06:23