Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2014, 17:24   #1
Keitlin
 
Регистрация: 26.12.2013
Сообщений: 7
По умолчанию Помогите сделать поиск аякс

У меня есть задание нужно сделать вывод на сайт книги, категории и и поиск по книгам (названию). Не могли бы вы помочь нужно сделать аякс
Таблица knigi
index.php
PHP код:
<?
 
include ('db.php'); 
 
$view= empty($_GET['view']) ? 'index' $_GET['view'];
 
include(
$_SERVER['DOCUMENT_ROOT'].'/userfiles/sha/in.php');
 
?>
db.php здесь фукции

PHP код:
<?php
 
function db_connect()
{
$hostname '127.0.0.1';
$username 'admin';
$password '111111';
$db 'knigi';
 
 
$connection mysql_connect($hostname$username$password);
    
mysql_query("SET NAMES 'cp1251'"); 
        if (!
$connection || !mysql_select_db($db,$connection))
        {
        return 
false;
        }
        
        return 
$connection;
    
 
        }
 function 
db_result_to_array($result)
 {
    
$res_array = array();
    
    
$count 0;
    
    while(
$row mysql_fetch_array($result))
    {
        
$res_array[$count] = $row;
        
$count++;
    }
    return 
$res_array;
 }
        
        
 function 
get_products()
        {
        
db_connect();
        
$query "SELECT * FROM knigi";
        
        
$result mysql_query ($query);
        
        
$result db_result_to_array($result);
        
        return 
$result
        }
        
    function 
get_cat()
        {
        
db_connect();
        
$query "SELECT * FROM kategoriya";
        
        
$result mysql_query ($query);
        
        
$result db_result_to_array($result);
        
        return 
$result
        }
        
        function 
get_product($id)
        {
        
db_connect();
        
$query = ("SELECT * FROM knigi WHERE id = '$id' ");
        
$result mysql_query($query);
        
$row mysql_fetch_array($result);
        return 
$row;
        }
        
        function 
get_cat_product($cat)
        {
        
db_connect();
        
$query "SELECT * FROM knigi WHERE Kategoriya = '$cat' ";
        
        
$result mysql_query ($query);
        
        
$result db_result_to_array($result);
        
        return 
$result
        }
        
        
?>
И главная

PHP код:
<html >
    <head>

       <meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
        
<title>Мир фантазий </title>
<style >
<!--
#wrapper{
  width: 100%;
  height: 100%;
 

  }
  

 #head{
  background-image: url('http://i66.fastpic.ru/big/2014/1129/f9/a4248db893dadc13ac1d94a4080a77f9.jpg') ;
  width: 100%;
  height: 150px;
  }
#nav{
  background: #d0cba3  ;
  height: 30px;

  }
  
      #nav li{
        display: inline-block;
      }
      #nav a{
          text-decoration: none;
          color: #fff;
          
        }
        
 
#sidebar{
    height: 100%;
    background-color: #FFFAFA;
    margin-bottom: 10px;
    width: 100%;
    
    float: right;
}

-->
</style>
</head>
<body bgcolor ="#FFFAFA">
    <div id="wrapper">
      <div id="head">      
</div>
<div id="nav">
<ul id="links">
<li><a href="index.php">Главная </a></li>
<?
$categoris 
get_cat();
foreach (
$categoris as $item):?>
<li><a href="index.php?view=cat&id=<? echo $item['Cat_id'];?>"><?php echo    $item['Nazvanie'];?></a></li>
<?endforeach;?>

<li> Поиск автора  
<input type="text" name="name_book">
<input  name="search" value="Поиск">
</li>

</ul>

</div>
 
 
   <div id="sidebar">
  <?php 
  
  
include($_SERVER['DOCUMENT_ROOT'].'/userfiles/sha/'.$view.'.php');
  
  
?>
   
   
   
   
   </div>
  
          
        
    </div>
</body>
</html>

Последний раз редактировалось Keitlin; 30.11.2014 в 17:26.
Keitlin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка ответа аякс der90 JavaScript, Ajax 3 28.08.2014 10:25
Помогите пожалуйста сделать поиск по базе данных в форме! Access 2003 LilijaSt Microsoft Office Access 19 25.12.2010 10:13
Помогите сделать поиск названия книги, по её содержанию ... HAMMAN Помощь студентам 10 01.05.2009 04:46
Помогите сделать поиск по содержанию HAMMAN Помощь студентам 2 06.02.2009 20:11