търсене по дата

systems

Registered
Добър ден използвам този скрипт за търсене и искам да го направя да търси
по дата на регистрация обаче датата ми се записва в базата данни по следния начин:

1359288665 - ето така

въпроса ми е как ще стане примерно да мога да търся по следния начин
примерно въвеждам 01.01.2013
и ако в базата с данни я има да я изведе

извеждането го правя така:
echo '<br/> <span style="color:#04688d">Регистриран на::-:<span style="color:#04688d"> ' .date('j F Y, H:i:s', $row['reg_time']);

search1.php
Код:
mysql_connect ("localhost", "dbuser","dbpass") or die (mysql_error());
mysql_select_db ("db");
$term = $_POST['term'];
$sql = mysql_query("select * from users where lastlogin_ip like '%".$term."%' or email like  '%".$term."%' or username like'%".$term."%'");
while ($row = mysql_fetch_array($sql)){
echo 'UID: '.$row['UID'];
echo '<br/> ip adres: '.$row['lastlogin_ip'];
echo '<br/> email: '.$row['email'];
echo '<br/> username: '.$row['username'];
echo '<br/><br/>';
}
?>


това ми е формата за търсене:
PHP:
<html>
<head>
<title>Search the Database</title>
</head>

<body>

<form action="search1.php" method="post">
Search: <input type="text" name="term" /><br />
<input type="submit" name="submit" value="търси акаунт" />
</form>

</body>
</html>
 
във заявката при самото търсене ,не формата а заявката сложи това
Код:
.............. WHERE YEAR(FROM_UNIXTIME(`my_time`)) LIKE %tarsenaduma%
където търсена дума ти е самата заявка от search formata (search.1php).Дано си ме разбрал.
ПС:Не съм тествал дали работи!
 

Back
Горе