Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przeszukiwanie całej bazy, jakis sugestie?
AxZx
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


witam

zabralem sie za pisanie wyszukiwarki dla administratora ktora bedzie wyszukiwala z calej bazy okreslonej frazy.

szukalem roznych sposobow, klas itd
ale nie znalazlem niczego co by mi odpowiadalo
klasy sa jakies dziwne, wole sam napisac jakies cos prostego


jak w zlym forum pisze to przepraszam, moze to bardziej do php by sie nadawalo


poki co wymyslilem ze bede pobieral dane z bazy jakie sa tabele, pozniej jakie sa nazwy kolumn i przeszukiwal tak jak zawsze:
  1. "SELECT *
  2. FROM ".$dane1[<span style='color:red'>'Name'] ." WHERE ".$dane2['Field']." LIKE '%".$string."%' "


Czy takie podejscie jest dobre czy inaczej jakos to rozwiazac?

  1. <?php
  2. $string = $_POST['string'];
  3. $zapytanie1 = $sql->query(&#092;"SHOW TABLE STATUS FROM \".$baza_baza);
  4. while($dane1 = $sql->fetch_assoc($zapytanie1)){
  5.  
  6. $zapytanie2 = $sql->query(&#092;"SHOW COLUMNS FROM \".$dane1['Name']);
  7. while($dane2 = $sql->fetch_assoc($zapytanie2)){
  8.  
  9. $zapytanie3 = $sql->query(&#092;"SELECT * FROM \".$dane1['Name'] .\" WHERE \".$dane2['Field'].\" LIKE '%\".$string.\"%' \");
  10. $dane3 = $sql->fetch_row($zapytanie3);
  11.  
  12. #wyswietlanie wyniku
  13.  
  14. }
  15. }
  16.  
  17. ?>


z gory dzieki za wszystkie sugestie porady pomysly:)


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 04:38