db_connect("localhost","astrakhan","4IBMUF6c3I4dSqpU","astrakhan");
switch ($action)
{
case "today":
{
view_cat($id);
break;
}
case "abcname":
{
abcname($lit);
break;
}
case "tomorrow":
{
view_game($id);
break;
}
case "week":
{
play_game($id);
break;
}
case "viewsign":
{
viewsign($sign);
break;
}
case "search":
{
searchbyname($query);
break;
}
case "names":
{
namelist();
break;
}
default:
{
alltoday();
break;
}
}
function viewsign($sign)
{
$result = db_query("SELECT * FROM horoscope WHERE id='" . mysql_real_escape_string($sign) . "'");
$row = db_fetch_array($result);
echo "".$row['sign']."".$row['pic']."
".$row['period']."
";
?>
| О знаке |
| echo $row['desc']; ?> |
?>
| Гороскоп на сегодня |
| echo $row['today']; ?> |
| Гороскоп на завтра |
| echo $row['tomorrow']; ?> |
| Гороскоп на неделю |
| echo nl2br($row['week']); ?> |
}
function alltoday()
{
?>
| Толкование имени |
|
searchform(); ?>
|
| Гороскоп на сегодня для всех знаков |
|
$result = db_query("SELECT id,sign,today,pic FROM horoscope");
while ($row = db_fetch_array($result))
{
print "";
}
?>
Источники: www.hyrax.ru и http://goroskop.kulichki.com
|
}
function searchbyname($query)
{
?>
| Результаты поиска по имени |
searchform();
print "";
$query=strtoupper($query);
$result = db_query("SELECT name,descr FROM names WHERE name like '%".mysql_real_escape_string($query)."%'");
if(mysql_num_rows($result)){
while ($row = db_fetch_array($result))
{
echo "".$row['name']." ".$row['descr']."
Назад";
}
} else {
print"К сожалению такого имени нет в нашей базе. Попробуйте другой вариант. ";
searchform();
print "";
}
?>
|
}
function searchform(){
?>
}
function namelist(){
?>
| Поиск по имени |
|
searchform();?>
|
| Мужские имена |
Женские имена |
$result = db_query("SELECT name FROM names WHERE sex='m' ORDER BY name ASC");
print "\n";
while ($row = db_fetch_array($result))
{
echo "- ".$row['name']."
";
}
print " ";
?>
|
$result = db_query("SELECT name FROM names WHERE sex='f' ORDER BY name ASC");
print "";
?>
|
}
function abcname($lit){
?>
| Поиск по имени |
|
searchform(); ?>
|
$result = db_query("SELECT name,descr FROM names WHERE name like '".mysql_real_escape_string($lit)."%' ORDER BY name ASC");
?>
| Имена на букву "" |
if(mysql_num_rows($result)){
while ($row = db_fetch_array($result))
{
echo "- ".$row['name']."
".$row['descr']."
";
}
} else {
print"К сожалению имён начинающихся на данную букву в базе пока нет. ";
print "";
}
?>
|
}
?>
|
|