Ну, вы можете открыть весь сокет MYSQL, чтобы они могли устанавливать прямые соединения, но это было бы ужасным решением.
Итак, что вы, вероятно, хотите сделать, - это создать некий простой веб-сервис, где другое программное обеспечение (например, cURL) может извлекать данные в машиночитаемой форме (например, JSON или XML). Проще говоря, вам просто нужно сериализовать результаты поиска в правильный формат, а не выводить их в HTML.
<?php
$search = array(
array("id" => 1, "name" => "An item name", "description" => "The item description"),
array("id" => 2, "name" => "Another name", "description" => "This is a description")
);
// Of course the array above is just an example. You would probably do something like this:
$search = find_items(mysql_real_escape($_GET['search']));
echo json_encode($search);
?>
Хорошо, что вы можете легко использовать те же данные через AJAX.