Sie suchen nach dem CONCAT
Funktion.
mysql_query("SELECT CONCAT(first_name, last_name) As name FROM people WHERE (CONCAT(first_name, last_name) LIKE '%" . $term . "%')");
oder sogar...
mysql_query("SELECT CONCAT(first_name, ' ', last_name) As name FROM people WHERE (CONCAT(first_name, ' ', last_name) LIKE '%" . $term . "%')");
Ich konnte Ihnen die Gründe dafür nicht erklären (...aber vielleicht kann jemand einen Kommentar hinterlassen?), aber Sie können den name
nicht verwenden alias um nach beiden Feldern zu suchen, müssen Sie explizit CONCAT
angeben wieder.