Denis062
Новичок
PHP:
<?php
require_once 'config.php';
session_start();
if($_POST['submit_search']){
$search = mysql_real_escape_string($_POST['search']);
if(mb_strlen($search,'UTF-8') < 4){
$_SESSION['res'] = '<p>Поисковый запрос должен содержать не менее 4-х
символов</p>';
header("Location: {$_SERVER['PHP_SELF']}");
exit();
}else{
$res = mysql_query("SELECT `article_id`, `title`, `date`, `short_text`, `views` FROM
`articles` WHERE MATCH(title, short_text, content) AGAINST('{$search}') AND `visible`='1' ORDER
BY `title`") or die(mysql_error());
if(mysql_num_rows($res) > 0){
/* если что-то найдено */
while($row_search = mysql_fetch_assoc($res)){
$result[] = $row_search;
}
}else{
$_SESSION['res'] = '<p>Ничего не найдено</p>';
header("Location: {$_SERVER['PHP_SELF']}");
exit();
}
}
}
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="Description" content="<?php echo $row_pag["description"] ;?>">
<meta name="keywords" content="<?php echo $row_pag["keywords"] ;?>">
<title>Результаты поиска</title>
<link href="css/stayle.css" rel="stylesheet" type="text/css">
<!--
[if lte IE 8]>
<link href="css/IE 6789.css" rel="stylesheet" type="text/css">
<![endif]-->
</head>
<body>
<?php
require_once 'phppages/gmenu.php';
require_once 'phppages/lbloc.php';
require_once 'phppages/rbloc.php';
?>
<div class="content1">
<div class="serch1">
<h2>Результаты поиска</h2></div>
<?php
echo $_SESSION['res'];
unset($_SESSION['res']);
if(count($result) > 0){
foreach($result as $item){ ?>
<div class="articles">
<h2><a href="<?php echo $site_url;?>view_artical.php?article_id=<?php echo $item['article_id']; ?>"> <?php echo htmlspecialchars($item['title']); ?></a></h2>
<?php echo $item['short_text']; ?>
<hr size="1" /><p><strong>Дата:</strong> <?php echo $item['date']; ?> |
<strong>Просмотров:</strong><?php echo $item['views']; ?> </p>
</div>
<?php }
}
?>
</div>
<div class="clear"></div>
<div class="indent"></div>
</div>
<?php require_once 'phppages/footer.php';?>
под "подключить вторую таблицу" я имею ввиду сделать выборку из еще одной таблицы