Ответ 1
Вы ищете функцию CONCAT
.
mysql_query("SELECT CONCAT(first_name, last_name) As name FROM people WHERE (CONCAT(first_name, last_name) LIKE '%" . $term . "%')");
или даже...
mysql_query("SELECT CONCAT(first_name, ' ', last_name) As name FROM people WHERE (CONCAT(first_name, ' ', last_name) LIKE '%" . $term . "%')");
Я не мог объяснить вам причины этого (... но может быть, кто-то может оставить комментарий?), но вы не можете использовать псевдоним name
для поиска обоих полей, вам нужно явно указать CONCAT
снова.