<?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;
?>