Проблем със система за търсачка

mitaka961

Registered
Здравейте имам една система за търсене,само че има един проблем.Пригодих си я за моята система за новини и дотук всичко беше добре.Настроих го да търси по заглавия.Само че има един проблем,когато копирам заглавието и го поставя във формата за търсене натискам търси и ми излиза няма намерени резултати тоест нещо не е както трябва всичко си е вързано както трябва.

Ето ви кода за системата



Код:
<?
session_start();
?>
<link rel="StyleSheet" href="css.css" type="text/css"/>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" /> 
<form name='search' method='post'>
Търсене: <input type='text' name='search' />
<br /><input type='submit' name='srchsubmit' value='Търси' />
<form>
<?php
include "conn.php";
?>
<?php
       
       if (isset($_POST['srchsubmit'])) {
        $search = trim(htmlspecialchars(addslashes($_POST['search'])));
        if (strlen($search) < 3) {
         echo "<div class='Err_Not_Logged'>Не може да търсите дума с по малко от 3 символа!</div>";
        }
        else {
         $sql = "SELECT * FROM novini WHERE newsname LIKE '%$search%'";
         $result = mysql_query($sql) or die (mysql_error());
         $broi = mysql_num_rows($result);
         if ($broi == 0) {
          echo "<div class='Err_Not_Logged'>Няма резултат от търсенето!</div>";
         } 
         else {
echo "
        <center><table border='0' width='540' id='table1' cellspacing='0' cellpadding='0'>
                        <tr>
                                        <td id='titlecenter' align='center'>
                                        <table border='0' width='93%' id='table2' cellspacing='6' cellpadding='0'>
                                                        <tr>
                                                                        <font color=white>$newsname</td>
                                                        </tr>
                                        </table>
                                        </td>
                        </tr>
                        <tr>
                                        <td id='bgcenter' align='center'>
											<font size='2,5'>
										<img src=upload/$row[img] class='img' width='100".$new_size['100']."' height='100".$new_size['100']."' border='1'/>
												$newstext
											</font><br />
											<font size='3'>$edit</font><br />								<font size='3'><a href='news_view.php?id=$row[id]'><left>Прочети цялата новина »<left><br></a></font>
										</td>
                        </tr>
						<tr>
							<td id='bgcenter' align='center'>
								<br>
<table><tr>
									<td width='150'><b><font size='2,5'>Снимка:<font color=red>$snimka</td>
									<td width='210'><center><b>Преглеждания: <font color=red>($row[watched])<center><font color=red></td>
									<td width='150'></td>
										</tr></table>
		
<table><tr>
									<td width='150'><b><font size='2,5'>От:<font color=red>$author</td>
									<td width='210'><b><font size='2'>Дата:<font color=red>$date</td>
									<td width='150'><b><font size='2,5'>Източник:<font color=red>$iztochnik</td>
										</tr></table>
							</td>
						</tr>
                        <tr>
                                        <td id='footercenter'></td>
                        </tr>
        </table><center><br>";        
           echo "";
          } 
         }
        }     
      ?>
 
PHP:
<?php
session_start();
?>
<link rel="StyleSheet" href="css.css" type="text/css"/>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" /> 
<form name='search' method='post'>
Търсене: <input type='text' name='search' />
<br /><input type='submit' name='srchsubmit' value='Търси' />
<form>
<?php
include "conn.php";
if (isset($_POST['srchsubmit'])) 
{
$search = trim(htmlspecialchars(addslashes($_POST['search'])));
if (strlen($search) < 3) 
{
echo "<div class='Err_Not_Logged'>Не може да търсите дума с по малко от 3 символа!</div>";
}
else 
{
$result = mysql_query("SELECT * FROM novini WHERE newsname LIKE '%$search%'") or die (mysql_error());
$broi = mysql_num_rows($result);
if ($broi == 0) 
{
echo "<div class='Err_Not_Logged'>Няма резултат от търсенето!</div>";
} 
else 
{
echo "<center><table border='0' width='540' id='table1' cellspacing='0' cellpadding='0'>
<tr>
<td id='titlecenter' align='center'>
<table border='0' width='93%' id='table2' cellspacing='6' cellpadding='0'>
<tr>
<td><font color=white>$newsname</td>
</tr>
</table>
</td>
</tr>
<tr>
<td id='bgcenter' align='center'>
<font size='2,5'>
<img src=upload/$row[img] class='img' width='100".$new_size['100']."' height='100".$new_size['100']."' border='1'/>
$newstext
</font><br />
<font size='3'>$edit</font><br />
<font size='3'><a href='news_view.php?id=$row[id]'><left>Прочети цялата новина »<left><br></a></font>
</td>
</tr>
<tr>
<td id='bgcenter' align='center'>
<br>
<table><tr>
<td width='150'><b><font size='2,5'>Снимка:<font color=red>$snimka</td>
<td width='210'><center><b>Преглеждания: <font color=red>($row[watched])<center><font color=red></td>
<td width='150'></td>
</tr></table>
<table><tr>
<td width='150'><b><font size='2,5'>От:<font color=red>$author</td>
<td width='210'><b><font size='2'>Дата:<font color=red>$date</td>
<td width='150'><b><font size='2,5'>Източник:<font color=red>$iztochnik</td>
</tr></table>
</td>
</tr>
<tr>
<td id='footercenter'></td>
</tr>
</table><center><br>";        
echo "";
} 
}
}     
?>

Така работи ли ?
 

Back
Горе