Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mySQL]Wyszukiwanie frazy w bazie danych-Pilne, Czy jest w stanie mi ktos pomóc?walczę od wczoraj
fotex
post 17.12.2007, 16:26:13
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 8.12.2007

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


Witam.
Mam ogromna prośbę
Walcze juz pare godzin z następującym problemem:
Oto struktura bazy:
  1. CREATE TABLE `lance_jobs` (
  2. `job_id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  3. `buyer_id` mediumint(8) UNSIGNED NOT NULL DEFAULT '0',
  4. `job_title` varchar(50) NOT NULL DEFAULT '',
  5. `job_company` varchar(50) NOT NULL DEFAULT '',
  6. `job_category` mediumint(8) NOT NULL DEFAULT '0',
  7. `job_location` enum('0','1') NOT NULL DEFAULT '0',
  8. `job_country` varchar(60) NOT NULL DEFAULT '',
  9. `job_type` mediumint(8) UNSIGNED NOT NULL DEFAULT '0',
  10. `job_salary` varchar(20) NOT NULL DEFAULT '0',
  11. `job_desc` mediumtext NOT NULL,
  12. `job_status` SET('0','1') NOT NULL DEFAULT '0',
  13. PRIMARY KEY (`job_id`)
  14. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;


chce przeszukac baze i wyswietlić wyniki w postaci tabeli, tabela ma zawierać pola:
tytuł (job_title) ,kwotę (job_salary) ,kategorię (job_category) oraz status (job_status)

Wyszukiwanie w bazie ma polegac na przeszukaniu opisów (job_desc) na obecność frazy podanej w formularzu i zwróceniu wyników zawierajacych podana frazę.Tytuł w wynikach powinien linkowac do pełnego opisu np  job.php?id=1 gdzie id zawarty jest w komórce  job_id

Nazwa pola w formularzu to "zapytanie"

Nioe bardzo wiem jak wykonac zapytanie do bazy aby wyszukiwał tylko konkretne słowo w opisie i zwracało wyniki  zawierajace podana fraze w sposób jaki napisałem......

Moje poczynania zakończyły sie na nawiązaniu połączenia z baza
  1. <?php
  2. $polaczenie = @mysql_connect('localhost', 'myszcz01_aukcja', 'komiszke') or die('Brak połączenia z serwerem mysql. Błąd: '.mysql_error());
  3. $db = @mysql_select_db('myszcz01_aukcja', $polaczenie) or die ('Nie mogę połączyć się z bazą danych. Błąd: '.mysql_error());
  4. ?>


Bardzo prosze o pomoc!!!!

Ten post edytował fotex 18.12.2007, 12:06:00


--------------------
Pierwsze polskie forum wsparcia dla skryptu Dolphin
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:48