Sigh :)
| From: | John Taylor-Johnston | Date: | Wed, 04 Dec 2002 17:33:27 +0000 |
| Subject: | Sigh :) | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-127005@lists.php.net to get a copy of this message | ||
Hi,
Can someone take a look at this again, please?
http://news.php.net/article.php?group=php.general&article=126934
Your posts so far have proven fruitless. Thanks for trying. :) I do appreciate it.
I will try to answer everyone at the same time.
Someone mentionned it might be a problem with magic_quotes, but I didn't really follow.
http://news.php.net/article.php?group=php.general&article=126990
I did test what he suggested:
>From John Holmes
> try this
Doesn't work. :) Thanks. I did try:
$sql = "SELECT id,AU,ST,BT,AT FROM $table WHERE MATCH
(TNum,YR,AU,ST,SD,BT,BC,AT,PL,PR,PG,LG,AUS,KW,GEO,AN,RB,CO) AGAINST
('".$search."' IN BOOLEAN MODE) ORDER BY id asc";
It echos:
('\"ready maria\"' IN BOOLEAN MODE)
It should echo:
('"ready maria"' IN BOOLEAN MODE)
for it to work. But even if I add slashquotes, it won't do it.
--------------------------------------------------------------------------------------------------------------
>could you get the error message with mysql_error() and post it here?
There is no error. I wish there was :) Thanks for trying.
>Doesn't work - Resembles +ready +maria
>hmm - how do you get your string "ready maria"?
<input name=search>
>why '.$table.' and not '".$table."'
>with what you've got now, I believe you are looking for table name.
Good idea. Done that. Doesn't change . :) Thanks.
>also, use double quotes for start and end of variables as in:
>$sql="select * from '".$table."' where var='some
>value other than a number' ";
Doesn't work. :) Thanks.
John