|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Выбор из базы данных |
|
Выбор из базы данных
|
victory
Сообщения: n/a |
Помогите кто чем может бывшему дизайнеру, начинающему программисту!
Есть база данных (dbf) нужно при вводе на web-страничке определенных данных (например:адрес, фамилия) на ту же страничку выводилась форма с полной информацией по этому челу. Как и на чем это делается? Пардон, сразу сдаюсь php- не знаю, основное оружие- обычный sql... На сколко вообще это реально сделать, на чем и на какие грабли можно наступить?... Заранее спасибо.... |
|
Отправлено: 19:32, 22-07-2003 |
Старожил Сообщения: 273
|
Профиль | Отправить PM | Цитировать а на сервере какие базы данных поддерживаются?
|
------- Отправлено: 19:51, 22-07-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
victory
Сообщения: n/a |
Mysql точно, в принципе dbf мой, что захочу, то с ним и сделаю...
![]() |
Отправлено: 19:58, 22-07-2003 | #3 |
Старожил Сообщения: 273
|
Профиль | Отправить PM | Цитировать я бы загнал всю базу в MySQL, и потом просто делал выборку.
если вышлите подробности структуры базы - можно попробовать совместно написать код для выполнения таких запросов на PHP. Подробности здесь [s]Исправлено: vasketsov, 7:43 24-07-2003[/s] |
------- Отправлено: 20:30, 22-07-2003 | #4 |
victory
Сообщения: n/a |
ilan, спасибо за помощь, но "совместно написать код" получиться вряд ли. Повторюсь, что основная загвоздка в php в котором дальше самого названия и точо, что на этом языке пишут запрсы для последующего использования в web-страницах....просто темный лес. Если нет других предложений, видимо придется врываться в MySql... Что тоже, скажем, впервые..... А в инете есть полезный ресурс с инструкциями или мануалками по нем?
|
|
Отправлено: 18:46, 23-07-2003 | #5 |
Старожил Сообщения: 273
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 19:11, 23-07-2003 | #6 |
victory
Сообщения: n/a |
А что все-таки проще и быстрее освоить? MySgl или PHP?
![]() |
Отправлено: 19:55, 23-07-2003 | #7 |
Старожил Сообщения: 273
|
Профиль | Отправить PM | Цитировать Вопрос не совсем правильный. Задача состоит в том чтобы при помощи PHP посылать запросы к MySQL и форматировать результаты для вывода в HTML(в смысле в браузер). А запросы должны быть написаны используя команды MySQL пример: $select_stmnt = "SELECT * FROM `" . $HTTP_GET_VARS ['table_name']. "` WHERE `id`=" . $HTTP_GET_VARS['id']; if ( !$select_line =mysql_query ( $select_stmnt, $link ) ) * *{ * * * *DisplayErrMsg( sprintf( "Error in exeecuting %s statement", $select_stmnt ) ) ; * * * *DisplayErrMsg( sprintf( "error:%d %s", mysql_errno( $link ), mysql_error( $link ) ) ) ; * * * *exit() ; * *} То что идет в $select_stmnt *это комбинация PHP-переменных из HTML формы с предидущей страницы (откуда выбирать и что выбирать), а SELECT * FROM...WHERE - это уже SQL. Потом опять идет PHP - проверка ошибок. Т.е. для динамических страниц с использованием баз данных MySQL (или любых других) надо знать и то и другое... |
------- Отправлено: 21:02, 23-07-2003 | #8 |
victory
Сообщения: n/a |
Других вариантов, видимо, нет.... Но возникает попутный вопрос, на сколько долго данный запрос будет обрабатываться. База размером около 6 метров....
Добавлено: [s]Исправлено: victory, 20:27 24-07-2003[/s] |
Отправлено: 19:20, 24-07-2003 | #9 |
Старожил Сообщения: 273
|
Профиль | Отправить PM | Цитировать надо будет разбить базу на несколько таблиц и создать индексы - по ним и обращаться к строкам таблиц , а с индексами запросы быстрее проходят. по времени точно сказать не могу
![]() |
------- Отправлено: 19:34, 24-07-2003 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
SQL и базы данных | Ivian | Программирование и базы данных | 3 | 18-03-2005 12:50 | |
.NET - c# и базы данных | den25 | Программирование и базы данных | 1 | 09-11-2004 08:07 | |
Проэктирование базы данных | Guest | Программирование и базы данных | 3 | 14-07-2004 10:07 | |
Базы данных | zxlMORF | Программирование и базы данных | 1 | 04-01-2004 15:26 | |
Связанные базы данных | Galosh | Программирование и базы данных | 1 | 02-06-2003 05:46 |
|