, . , .
, person PersonID, , , , , , , , . :
SELECT Firstname, Name, Place
FROM person NATURAL JOIN
(SELECT PersonID, CONCAT(Firstname, ' ', Name, ' ', Cellphone, ' ',
Email, ' ', Place) search_string FROM person) as all_in_one
WHERE search_string LIKE '%Hans%' AND search_string LIKE '%Muster%'
SQL , PHP, WHERE, . PHP:
$q = $_GET['q'];
$words = explode(" ", $q);
foreach($words as $word){
if(is_null($search_query)){
$search_query = "search_string LIKE '%$word%'";
}else{
$search_query .= " AND search_string LIKE '%$word%'";
}
}
(: GET, SQL-.)