<?php

$var = 'bu aramayı bul';
$string = explode(' ', $var);

$sql_where = 'WHERE ';
foreach($string as $str)
{
    $sql_where .= " OR ara = '$str'";
}
$sql_where = preg_replace("/ OR (.*)/i", "\$1", $sql_where); // bu kodu where'den sonra gelen fazladan olan " or " olan yeri silmek için kullandım. bu yüzden burası kafanı karıştırmasın.

$sql = 'SELECT * FROM tablo ' . $sql_where;

echo $sql;

?>