Тема: Пошук на PHP+MySQL
Дороблюю сайт.Залишилося пару дрібничок.В тому числі і пошук.
<?php
include("blocks/bd.php"); /*З'єднання з БД*/
if (isset($_GET['query'])) { $query = $_GET['query']; }
$query = trim($query);
$query = mysql_real_escape_string($query);
$query = htmlspecialchars($query);
if (empty($query)) {
$result = mysql_query("SELECT id, title FROM articles WHERE title, text, meta_d, meta_k) AGAINST ('$query')", $db) || die(mysql_error());
$myrow = mysql_fetch_array($result);
$num = mysql_num_rows($result);
if ($num > 0) {
do {
printf("<p><a href='view_article.php?id=%s'>%s</a></p>", $myrow["id"], $myrow["title"]);
} while ($myrow = mysql_fetch_array($result));
} else { echo "<p>За вашим пошуковим запитом нічого не знайдено</p>"; }
} else {
echo "<p>Заданий порожній пошуковий запит</p>";
}
?>
Куча помилок. Поки копіював сюди код ще раз перевірив, вирішив сам розібратись, дещо підправив - так помилок ще більше стало. Підкажіть будь ласка в чому проблема і чи доцільно використовувати такий пошук на простому сайті?