Ето какво трябва да направиш постъпково.
Създаваш база данни.
Създаваш таблица с име statia .
Тази таблица ще има три колони :
|id|zag|statia|
Ето как изглежда моята тестова база данни с тези колони:
http://admin.web-tourist.net/statia/view.php
Текста вътре е безсмислен но това няма значение.
Просто за проба.
Така:
След като вече си създал база данни и такава таблица и
си вкарал някаква информация в нея правиш два файла:
search.php
В същата папка създаваш другия файл:
viewstatia.php
Ето ти и как работят:
http://admin.web-tourist.net/statia/search.php
МАкар, че скриптовете изглеждат малки ще видиш че правят всичко.
Всъщност нарочно са малки скриптовете.За да не те объркват.
Търсачката работи.
КАто натиснеш върху някой линк ти визуализира статията с такова
заглавие.
Ако нещо не ти е ясно питай.
КАкто виждаш всичко съм пробвал и работи.
Моля те направи всичко постъпково.
Създай такава с такова имеи с колони със същите имена които съм посочил.
Просто за тест.
ИСкам като проработи да го коментираме.
Създаваш база данни.
Създаваш таблица с име statia .
Тази таблица ще има три колони :
|id|zag|statia|
Ето как изглежда моята тестова база данни с тези колони:
http://admin.web-tourist.net/statia/view.php
Текста вътре е безсмислен но това няма значение.
Просто за проба.
Така:
След като вече си създал база данни и такава таблица и
си вкарал някаква информация в нея правиш два файла:
search.php
Код:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<FORM name="search" action="search.php" method="POST" >
<INPUT name="search" size="12" maxlength="30">
<INPUT TYPE="submit" VALUE="Search">
</FORM>
<table border="1">
<?php
$user="твоя юзер";
$password="парола";
$database="име на базата данни";
$search=$HTTP_POST_VARS['search'];
mysql_connect(localhost,$user,$password);
mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * from statia where zag like '%$search%' or statia like '%$search%' ";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
$i=0;
while ($i < $num)
{
$zag=mysql_result($result,$i,"zag");
$id=mysql_result($result,$i,"id");
echo '
<tr>
<td><a href="viewstatia.php?id='.$id.' ">'.$zag.'</a>
</td>
</tr>';
$i++;
}
?>
</table>
В същата папка създаваш другия файл:
viewstatia.php
Код:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<?php
$user="твоя юзер";
$password="парола";
$database="име на базата данни";
$id=$HTTP_GET_VARS['id'];
mysql_connect(localhost,$user,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * from statia where id like '$id' ";
$result=mysql_query($query);
$nom=mysql_numrows($result);
mysql_close();
if ($nom>0)
{
$statia=mysql_result($result,0,"statia");
echo $statia;
}
?>
</body>
Ето ти и как работят:
http://admin.web-tourist.net/statia/search.php
МАкар, че скриптовете изглеждат малки ще видиш че правят всичко.
Всъщност нарочно са малки скриптовете.За да не те объркват.
Търсачката работи.
КАто натиснеш върху някой линк ти визуализира статията с такова
заглавие.
Ако нещо не ти е ясно питай.
КАкто виждаш всичко съм пробвал и работи.
Моля те направи всичко постъпково.
Създай такава с такова имеи с колони със същите имена които съм посочил.
Просто за тест.
ИСкам като проработи да го коментираме.