ציטוט:
נכתב במקור על ידי HHaim
אם במקום רווח אתה שם אחוז (%) לא שידעתי על זה, במקום להפריד מילה מילה, לא יותר פשוט להחליף רווח באחוז? לדוגמה משהו כזה:
PHP קוד:
<?php
$q = urldecode($_GET['q']);
$q = str_replace(" ", "%", $q);
$result = mysql_query("SELECT DISTINCT `title` FROM `tutorials` WHERE title LIKE '%" .$q. "%'");
?>
|
זה לא אותו הדבר כי אז הסדר חייב להיות זהה למשל
"aa bb cc"
יהפוך ל
"aa%bb%cc"
יימצא את:
"aa zz bb xx cc"
אבל לא ימצא את:
"bb xx aa zz cc"