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
endriut
post
Post #2





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

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


heh zrobiłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

i kolejny problem

jak skonstuowac pytanie zeby mi jakos odzielało słowa,
teraz gdy wpisze razem imie z nazwiskiem logicznie nic nie znajdzie,
co zrobić ?
Go to the top of the page
+Quote Post
pink
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 2.09.2007
Skąd: Sheffield, UK

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


Cytat(endriut @ 3.09.2007, 16:45:21 ) *
heh zrobiłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

i kolejny problem

jak skonstuowac pytanie zeby mi jakos odzielało słowa,
teraz gdy wpisze razem imie z nazwiskiem logicznie nic nie znajdzie,
co zrobić ?


Zrobić dwa osobne pola w formularzu?
I poczytaj sobie o mysql_escape_string() albo chociaż addslashes()
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: 3.10.2025 - 09:56