Добро утро пичове, мъчих се ама до резултат не стигнах.
Проблема е следния, имаме две таблици, novini и prog как да стане, та като напишеш в търсачката нещо, да търси и в двете?
Използвам следния код за да търся:
Проблема е следния, имаме две таблици, novini и prog как да стане, та като напишеш в търсачката нещо, да търси и в двете?
Използвам следния код за да търся:
Код:
<?php
if(isset($_GET['search']))
{
$duma = htmlspecialchars($_GET['duma']);
if($duma == NULL)
{
echo "<p>Не сте въвели критерии за търсене!</p>";
}
else{
if(strlen($duma) < 3)
{
echo "<p>Търсачката не възприема думи по малки от 2 символа!</p>";
}
else{
$query = mysql_query("SELECT * FROM novini WHERE ime LIKE '%$duma%' OR novi LIKE '%$duma%'") or die (mysql_error());
$queryBroi = mysql_num_rows($query);
if($queryBroi == 0)
{
echo "<p>Няма разултати от вашето търсене! Опитайте с други критерии!</p>";
}else{
echo"Резултати от търсенето:<br>
<form action='search.html' method='get'>
<input type='text' name='duma' value='$duma' size='30' />
<input type='submit' name='search' value='Давай' />
</form> ";
while($rowQ = mysql_fetch_assoc($query))
{
$id = $rowQ['id'];
$ime = $rowQ['ime'];
$snimk = $rowQ['snimk'];
$novi = $rowQ['novi'];
echo "
<h1><a href='news$id.html'>$ime</a></h1>
<p><img src='$snimk' class='imgl' title='$ime' width='200' />";
$text = $novi;
sakra6tenie($text,30,"... <br />");
echo "
</p>
<br class='clear' />
";
}
}
}
}
}
?>