Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Prosta wyszukiwarka
lukpio3
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 1.05.2010

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


Witam.

Jestem nowy na forum zatem proszę mi wybaczyć wszelkie błędy. Przyznam się bez bicia że nie znam php bo nigdy nie miałem potrzeby uczenia się tego języka. Zajmuję się programowaniem w innych językach natomiast php jest dla mnie obce ale niestety pojawiła się potrzeba napisania do serwisu który tworzę prostej wyszukiwarki. Wyszukiwarkę znalazłem w internecie ale trzeba ją delikatnie zmodyfikować. Już tłumacze jak to ma wyglądać. A więc tu mam projekt bazy danych: . W tabeli "tags" znajdują się najczęściej powtarzające się tagi i to właśnie ta tabela ma być przeszukiwana. Wyszukiwarka ma zwracać numer strony (bo to będą dokumenty pdf i najczęściej powtarzające się tagi w tych dokumentach są zebrane w bazie danych w tabeli tags) natomiast wyszukiwarka jak już napisałem ma zwracać numer strony dokumentu pdf na której znajduje się szukany tag. Numery stron są zebrane w tabeli tag_page. Oto kod wyszukiwarki:

  1. <?php
  2. echo'<h2>Wyniki wyszukiwania</h2>';
  3. $_POST['phrase']=trim($_POST['phrase']);
  4. if(empty($_POST['phrase']))
  5. die('Formularz wypełniony niepoprawnie! Nie można wyświetlić wyników wyszukiwania!');
  6. else
  7. {
  8. $base=mysqli_connect('host','uzytkownik','haslo','nazwa_bazy');
  9.  
  10.  
  11. $query="Select pole From tabela Where nazwa Like '%{$_POST['phrase']}%' Or opis Like '%{$_POST['phrase']}%'";
  12.  
  13. $result=mysqli_query($base,$query);
  14. $obAmount=mysqli_num_rows($result);
  15.  
  16. echo'Znaleziono: '.$obAmount.'<br /><br />';
  17.  
  18. for($x=0;$x<$obAmount;$x++)
  19. {
  20. $row=mysqli_fetch_assoc($result);
  21.  
  22. echo $x+1;
  23. echo '. ';
  24.  
  25. echo $row['pr_name'];
  26. echo'<br />';
  27. }
  28. }
  29.  
  30. mysqli_close($base);
  31.  
  32. ?>
  33.  



Czy da radę coś z tym zrobić? Mogę liczyć na Waszą pomoc? Z góry Serdecznie Dziękuje.

Pozdrawiam

Ten post edytował lukpio3 2.05.2010, 11:19:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Smertius
post
Post #2





Grupa: Zarejestrowani
Postów: 156
Pomógł: 31
Dołączył: 23.02.2009
Skąd: Sanok

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


Zadam takie całkiem off-topowe pytanie. Z jakiego programu jest zrobiony screen z tabelami?
Go to the top of the page
+Quote Post
lukpio3
post
Post #3





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 1.05.2010

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


Przyznam się szczerze że nie wiem bo akurat bazą danych w tym projekcie zajmuje się ktoś inny. Ja robię a w zasadzie zrobiłem już cały layout oraz tą nieszczęsną wyszukiwarkę.
Go to the top of the page
+Quote Post

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: 20.08.2025 - 18:25