Приветствую, товарищи!
Не знаю в ту ветку пишу или нет. Но требуется ваша помощь, так как сам никак не соображу что да как делается.
Необходимо мне создать базу на сайте, например, по брокерам. Но к ней также необходима поисковая форма, чтобы человек-приходящий мог по определенным критериям найти подходящего для него брокера. Если позволите, дам здесь две ссылки на примеры, где это реализовано.
http://stockportal[dot]ru/main/usefu[dot][dot][dot]rokservices/base
и вторая, как я понимаю, более легкая в разработке
[/url]http://fxmail.ru/brokers/?action=search[/url]
Как это реализовать никак не могу понять? Что необходимо использовать, где взять нужный скрипт? И как вообще это лучше реализовать? Какими средствами, какими программами?
Буду рад, если хоть как-то просветите меня в этом вопросе. Спасибо за помощь.
1. dmx - 16 Июля, 2007 - 08:39:06 - перейти к сообщению
2. valenok - 16 Июля, 2007 - 13:59:10 - перейти к сообщению
А вы сами собираетесь писать?
Я бы вам посоветовал php и mysql если не знаете других языков и баз.
Но прежде чем вы напишите то что вы хотите - вам ещё много предстоит изучить, а в процессе изучения придёт и понимание что к чему да как.
Можете также заказать свою программу, но если вам интересно программирование и не гонит время - то выучите сами. Многие программисты берут слишком много денег за слишком простые программы, пользуясь тем что заказчики ничего не понимают.
Начать изучение php можно с
http://php.su/books/?php
Я бы вам посоветовал php и mysql если не знаете других языков и баз.
Но прежде чем вы напишите то что вы хотите - вам ещё много предстоит изучить, а в процессе изучения придёт и понимание что к чему да как.
Можете также заказать свою программу, но если вам интересно программирование и не гонит время - то выучите сами. Многие программисты берут слишком много денег за слишком простые программы, пользуясь тем что заказчики ничего не понимают.
Начать изучение php можно с
http://php.su/books/?php
3. dmx - 16 Июля, 2007 - 16:20:24 - перейти к сообщению
Спасибо за ответы и за советы. Изучением всех этих баз и PHP по немного уже занимаюсь. Но возникают трудности на каждом шагу, да и без глупых вопросов с моей стороны тут никак не обойтись. Иногда даже просто не знаешь с какой стороны подойти к тому или иному вопросу. Поэтому ...
На одном из форумов нашел скрипт, как я понимаю, то что и нужно. Вот его код
На одном из форумов нашел скрипт, как я понимаю, то что и нужно. Вот его код
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
- <title></title>
- </head>
- <?PHP
- /*
- DROP TABLE IF EXISTS `books`;
- CREATE TABLE `books` (
- `id` int(11) NOT NULL auto_increment,
- `author` text NOT NULL,
- `name` text NOT NULL,
- `info` text NOT NULL,
- `year` text NOT NULL,
- `isbn` text NOT NULL,
- `pages` text NOT NULL,
- `izdat` int(11) NOT NULL,
- `tema` int(11) NOT NULL,
- `pic` text NOT NULL,
- `date` int(11) NOT NULL,
- `new` int(11) NOT NULL,
- `main` int(11) NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=31 ;
- */
- require_once("class.mysql.php");
- $db_host = "localhost";
- $db_name = "books";
- $db_username = "books";
- $db_password = "books";
- $db = new mysql_db(); // mySQL
- // connect to DataBank
- if(!$db->getConnect($db_host, $db_name, $db_username, $db_password))
- {
- echo "<br><font color=red size=+2>MySQL Server does not work.<font><br>";
- exit;
- }
- {
- $search_by = $_GET['search_by'];
- $sql = "SELECT `id`, `author`, `name`, `info`, `year`, `isbn`, `pages`, `izdat`, `tema`, `pic`";
- $sql .= " FROM `books` WHERE";
- $sql .= " `author` LIKE '%$search_by%' OR `name` LIKE '%$search_by%' OR `info` LIKE '%$search_by%' OR `isbn` LIKE '%$search_by%'";
- $result = $db->runSQL($sql, 1);
- }
- ?>
- <body>
- <php?
- foreach ($result as $obj) {
- //
- echo ' -- ' . $obj->id .' -- '. $obj->author.' -- '.$obj->name.' -- '.$obj->`info`; // , `year`, `isbn`, `pages`, `izdat`, `tema`, `pic`";
- }
- ?>
- <form name="search" method="get">
- author, name, info, isbn ? <input type="text" name="search_by"><input type="submit">
- </form>
- </body>
- </html>
Поэтому на данный момент имеем: скрипт (надеюсь рабочий), который и будет производить необходимые операции в базе, если я правильно все понимаю. Также необходимо создать HTML форму поиска с кнопками и прочим (это все в dreamweaver можно сделать). Базу создать и таблицу - это все в MYSQL - это тоже вроде разобрался.
А что еще нужно? Есть скрипт, есть форма поиска, есть база и есть таблица в базе.
Также, например. я никак не могу понять как из MYSQL будет выводиться база на страницы сайта, причем отвечая требованиям дизайна моего шаблона в моей CMC и того дизайна базы, который я хотел бы видеть (расположение этих элементов базы там, а других здесь)? И, конечно же, результаты запроса по поисковой форме (дизайн)?
Надеюсь, вопросы корректно задал и в доступной форме.