0 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 60
1

Организация поиска по сайту на основе существующей БД

11.04.2014, 21:32. Показов 681. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть база данных. Нужно организовать поиск по сайту, кто может помочь конкретными примерами?
SQL
1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE IF NOT EXISTS `patient` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `name` VARCHAR(255) NOT NULL,
  `second_name` VARCHAR(255) NOT NULL,
  `last_name` VARCHAR(255) NOT NULL,
  `phone` VARCHAR(255) ,
  `address` text NOT NULL,
  `comment` text NOT NULL,
   `date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
и вот файл index.php


PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?
include("config.php");
 
 
$content = '
<html>
    <head>
        <title>Список пациентов</title>
    </head>
    <body>
        <h1>Список пациентов</h1>
        <table border="2">
            <tr>
                <th>#</th>
                <th>ФИО</th>
                <th>&nbsp;</th>
                <th>&nbsp;</th>
            </tr>
';
 
$res = mysql_query("SELECT * FROM `patient` ORDER BY `id`");
while($patient = mysql_fetch_assoc($res)) {
    $content .= '
            <tr>
                <td>'.$patient["id"].'</td>
                <td>'.$patient["last_name"].' '.$patient["name"].' '.$patient["second_name"].'</td>
                <td><a href="patient_edit.php?id='.$patient["id"].'">Редактировать</a><br /><a href="patient_delete.php?id='.$patient["id"].'">Удалить</a></td>
                <td><a href="reception.php?id='.$patient["id"].'">История посещений</a></td>
            </tr>
    ';
}
 
$content .= '
        </table>
        <br />
        <a href="patient_add.php">Добавить нового пациента</a>
    </body>
</html>
';
echo $content;
?>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2014, 21:32
Ответы с готовыми решениями:

Организация поиска по сайту.
Подскажите как организовать поиск по сайту? страници создаются динамически из MySQL. В общем...

Организация поиска по сайту
Собственно сабж. Думается, что необходимо использовать кукую-нить программу (скрипт) которая бы...

Организация поиска по сайту с помощью PHP
Уважаемые форумчане, подскажите как организовать поиск при помощи PHP! есть сайт в великому...

Организация системы поиска по сайту на JAVA
Как с помощью JAVA организовать поиск по своему сайту? Мне приходит в голову только одно решение:...

6
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
11.04.2014, 22:00 2
а вы не пробовали гуглить?
тынк
0
0 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 60
28.04.2014, 17:22  [ТС] 3
я все пробовал. не получается.
0
Web Programmer
325 / 286 / 121
Регистрация: 28.09.2011
Сообщений: 1,570
29.04.2014, 00:38 4
Если правельно понял.
PHP
1
2
3
4
5
6
7
8
9
$query = mysql_query("SELECT * FROM `users` WHERE `name` LIKE '%".$name."%'";
$result = mysql_fetch_array($query);
do {
    if($result != null) {
        echo $result["name"].'<br />';
    }else{
        echo 'Error';
    }
}while($result = mysql_fetch_array($query));
0
0 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 60
29.06.2014, 22:36  [ТС] 5
а конкретно можно узнать как выгледить запрос?
0
Web Programmer
325 / 286 / 121
Регистрация: 28.09.2011
Сообщений: 1,570
01.07.2014, 01:14 6
Не совсем вас понимаю.
0
PHP developer
259 / 157 / 26
Регистрация: 20.03.2013
Сообщений: 1,018
01.07.2014, 17:50 7
Цитата Сообщение от mnpartner Посмотреть сообщение
а конкретно можно узнать как выгледить запрос?
SQL
1
SELECT * FROM `users` WHERE `name` LIKE "%mnpartner%"
Как то так.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.07.2014, 17:50
Помогаю со студенческими работами здесь

Организация поиска по сайту - вопрос реализации
Добрый день, уважаемые форумчане. Разрабатываю свой первый сайт и столкнулся с необходимостью...

Автозаполнения на основе существующей таблицы
Здравствуйте. нужно осуществить автозаполнения новой таблицы на основе существующей таблицы.

Правильная организация хранения исторических данных для существующей БД
Приветствую всех! Передо мной стоит задача организовать сохранение исторических данных для...

Создание временной таблицы на основе существующей
Здравствуйте, как мне создать временную таблицу на основе уже существующей? Если создавать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru