我有这一座标:“Beautiful sedimentset”
(notice the Doublespace)
当我查询数据库时:
www.un.org/spanish/sc/presidency.asp * 摘自WHERE 标题LKE % 显示%。
and I search for "Beautiful sunset"
(notice the single space) it won t return any results.
我如何解决这一问题?
我有这一座标:“Beautiful sedimentset”
(notice the Doublespace)
当我查询数据库时:
www.un.org/spanish/sc/presidency.asp * 摘自WHERE 标题LKE % 显示%。
and I search for "Beautiful sunset"
(notice the single space) it won t return any results.
我如何解决这一问题?
split the string by space. now you have two strings something like $str1, $str2 trim this two strings(i.e remove leading and trailing whitespaces) then rebuild string $string = $str1+ % +$str2
引言
SELECT * FROM images WHERE where MATCH(title) AGAINST ( $string IN BOOLEAN MODE)
查询
rel=“nofollow”http://dev.mysql.com/doc/refman/5.5/en/fulltext-boolean.html
You could split your search string into multiple parts using the space and then build a sql like this for every part you have splitted:
SELECT * FROM images WHERE title LIKE %$part[0]%
or title LIKE %$part[1]%
or title LIKE %$part[2]%
or title LIKE %$part[3]%
...
• 确保双轨空间/空位。
您可以采取的一种方式是用地体取代地块,代之以野心特性:
$string = str_replace(" ", "%", $string);
$Query = "SELECT * FROM images WHERE title LIKE %$string% ";
如果你不了解你会再次获得什么东西(如果是全时的“血清点”,那么你就可以探索这种扼杀,并在此基础上提出质询。 和......
$c = false;
$stringtosearch = "Beautiful sunset";
$query = "SELECT * FROM images WHERE";
foreach(explode(" ", $stringtosearch) as $b)
{
if ($c)
{
$query .= " or";
}
$query .= " title LIKE " . $b;
$c = true;
}
之后,你会随你的询问而获得可变的定购单。
I noticed that there were some threads with similar questions, and I did look through them but did not really get a convincing answer. Here s my question: The subquery below returns a Table with 3 ...
<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...
我把我的用心从使用QQL转向MySQL。 它与凯科特合作,现在不工作,因为我已经改变,使用MySQL。 这里的错误信息是:
We have a restaurant table that has lat-long data for each row. We need to write a query that performs a search to find all restaurants within the provided radius e.g. 1 mile, 5 miles etc. We have ...
Is it possible in php to return a specific row of data from a mysql query? None of the fetch statements that I ve found return a 2 dimensional array to access specific rows. I want to be able to ...
Our website was developed with a meta tag set to... <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> This works fine for M-dashes and special quotes, etc. However, I ...
What are some of the strategies being used for pagination of data sets that involve complex queries? count(*) takes ~1.5 sec so we don t want to hit the DB for every page view. Currently there are ~...
My table looks like person_id | car_id | miles ------------------------------ 1 | 1 | 100 1 | 2 | 200 2 | 3 | 1000 2 | 4 | 500 I need to ...