Pada Sun, 25 Aug 2002 16:33:51 +0200
"andy" <[EMAIL PROTECTED]> menulis :

> Hi there,
> 
> I am trying to write a php script to perform a full text search on a mysql
> db. I do a match against... and it digs out some results out of the db.
> 
> There are 2 problems:
> 
> 1. How can I restrict the results to e.g. 100 characters, but to make sure
> the keyword is within this 100 characters?

you can combine this with php script ...

for mysql query you just do where field like "%$keyword%";

and you filter the result with if (strlen($fetch[field])<=100) { ......

;-)

> 2. Is it possible with php to underline the keyword inside the search
> results. This might be more tricky.

what do you mean by underline the keyword ? insert "underline" in search keyword ? or 
just underlining "keyword" found in the result.

just do echo "bla bla bla bla 
....",ereg_replace("$keyword","<u>$keyword</u>",$fetch[field])," ... end of bla bla 
bla";

-- 
Write clearly - don't be too clever.
            - The Elements of Programming Style (Kernighan & Plaugher)
 
MySQL 3.23.51 : up 66 days, Queries : 356.493 per second (avg).

--
Dicky Wahyu Purnomo - System Administrator
PT FIRSTWAP : Jl Kapt. Tendean No. 34 - Jakarta Selatan 12790
Phone : +62 21 79199577 - HP : +62 8551044244 - Web : http://www.1rstwap.com


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to