easy_search.zip

MySQL - Wyszukiwanie fraz w bazie MySQL

Witam, Powiem tak, jestem osobą początkującą jeśli chodzi o bazy danych, myślałem że podpięcie skryptu wyszukującego daną frazę w bazie będzie prostsze, niestety jestem w błędzie. Co najlepsze system Uploadu plików na serwer wykorzystując skrypt który wysyła pliki bezpośrednio bez baz danych podpiąłem właśnie pod bazę, niestety przy wyszukiwaniu wykorzystując skrypt Easy-Search stwarza wiele problemów *skrypt załączam spakowany*. W bazie mam tylko jedną tabelę: Files, w niej ID, Title oraz Link, chciałem aby wyszukiwał tytułu i pod niego podpinał link, niestety ten skrypt jest naprawdę prosty, a dodatkowo moja znajomość bazy mi nie pozwala na więcej, więc zadowoliłem się samym wyszukiwaniem w Link. Problem jest taki, przykładowo po wpisaniu słowa: Pezet wyrzuca mi wszystkie wpisy z "Link" nawet te które nie mają nic z tym słowem wpisanym. Prośba jest taka - czy może mnie ktoś nakierować gdzie popełniam błąd i jak go naprawić? Bardzo bym prosił o pomoc, zależy mi naprawdę na niej, tym bardziej że serwis który robimy chcemy aby był ogólnodostępny i w 100% darmowy (głównie muzyka, pliki video, klipy, filmy - wszystko z odtwarzaczami), jednak bez wyszukiwarki ani rusz. Proszę o pomoc.

  • easy_search.zip
    • search.php
    • Readme.txt


Download file - link to post

easy_search.zip > Readme.txt

MYSQL Search
Version 1.6
By Daniel Brown for http://www.gmtt.co.uk
Version 1.0 Released August 2003

This script is provided as is. Hopefully it will be off some use to you.
This script can only search one row in amysql database at a time.


To install this script to search first you must fill in your mysql database details as below:

$location - This is usually localhost, it is the host of your mysql database
$username - the username you use to connect to mysql
$password - The password you use to connect to mysql
$database - The Database in which the table you wish to search is in
$db_table - The Table which the row you wish to search is stored.
$mysql_row - The row in the above table which you wish to search for data,

Once you have configured these you can then use the script succesfully, however further cobnfigurations can be made,

If you scroll down to lines 49 onwards you will see further mysql rows. These are other rows in the table that will not be searched, but are used for displaying further information on the search result. You can modify these to other row names in $db_table.

For support with this script head over to http://www.gmtt.co.uk and post in the guestbook. Alternatively you can email me at dan@gmtt.co.uk and i will try and help you out.

THis script was tested on linux and apache. I don't know how it will function on a windows and ISS server. Try it and find out.