Страница 1 из 2

Подскажите как реализовать одну задачку.

Добавлено: 18 мар 2014, 16:19
nikits
Всем привет,
Нужен совет опытных людей сам в этом не шарю.
Задача:
Нужно как-то реализовать некую форму с таблицой на сайте привязаную к базе.
В таблице например три колонки...
Кол-во Дней | Машина | Цена

Цена считается так : берется значение из базы и умножается на кол-во дней. Все просто =) но как это все реально реализовать человеку никогда не работавшему с базами

HTML и запросами...Может кто-нить подсказать идею или похожие примеры реализации скинуть...Вообще с чего начать ?

Заранее Спасибо.

Re: Подскажите как реализовать одну задачку.

Добавлено: 18 мар 2014, 16:33
Duncon
Заплатить человеку который может это сделать. Или садиться за книжки и учебники, через пол годика всё получится, или нет.

Re: Подскажите как реализовать одну задачку.

Добавлено: 18 мар 2014, 17:09
nikits
Duncon писал(а):Заплатить человеку который может это сделать. Или садиться за книжки и учебники, через пол годика всё получится, или нет.
Не согласен с вами, задача легкая ..в теории я понимаю как это сделать но нужны подсказки в виде исходников.
Как я понимаю для решения нужно
Найти бесплатный хостинг с поддержкой sql (кстати может что подскажите).
Запилить некий скрипт на PHP
Оформить табличку на сайте HTML

и все это как-то связать вместе...вот и вопрос как ... ))

Re: Подскажите как реализовать одну задачку.

Добавлено: 18 мар 2014, 18:03
Oleg_Rus
хостинг могу посоветовать hostinger.ru - бесплатный.
"запилить некий скрипт" - хотя бы со структурой таблицы БД определились? Если да - дайте дамп, если время будет набросаю скриптик
"оформить табличку на сайте HTML" - ну это совсем смешно...

Re: Подскажите как реализовать одну задачку.

Добавлено: 18 мар 2014, 18:07
nikits
Oleg_Rus писал(а):хостинг могу посоветовать hostinger.ru - бесплатный.
"запилить некий скрипт" - хотя бы со структурой таблицы БД определились? Если да - дайте дамп, если время будет набросаю скриптик
"оформить табличку на сайте HTML" - ну это совсем смешно...

ДА...сделал как вы посоветовали на hostinger.ru ... Добавил базу,добавил две таблицы. Одна основная там Кол-во Дней | Машина | Цена , в другой таблице Машина | Цена по умолч.
Вопрос как теперь туда PHP залить и вывести все это на сайте.

"оформить табличку на сайте HTML" - ну это совсем смешно... ---> Может и смешно для тех кто в теме... =) я прост. пока не понимаю как все это выводится

Re: Подскажите как реализовать одну задачку.

Добавлено: 19 мар 2014, 02:09
nikits
Разобрался!! теперь мне наверно нужно идти на форум php кодеров..всем спасибо

Re: Подскажите как реализовать одну задачку.

Добавлено: 19 мар 2014, 11:34
Хыиуду
Ну примерно как-то так:
[syntax='PHP']
echo "<table border=1><tr><td> Кол-во Дней<td>Машина<td>Цена</tr>\n";
/* тут всякое подключение к базе и т.д. Допустим, она у вас MySQL*/
$res = mysql_query('select days_count, car, price from .....'); // Запрос составьте сами, я не знаю, как у вас таблицы в базе устроены
while ($row = mysql_fetch_assoc($res))
echo "<tr><td>".$row['days_count'].'<td>'.$row['car'].'<td>'.$row['price']."</tr>\n";

[/syntax]

Re: Подскажите как реализовать одну задачку.

Добавлено: 19 мар 2014, 13:45
nikits
Хыиуду писал(а):Ну примерно как-то так:
[syntax='PHP']
echo "<table border=1><tr><td> Кол-во Дней<td>Машина<td>Цена</tr>\n";
/* тут всякое подключение к базе и т.д. Допустим, она у вас MySQL*/
$res = mysql_query('select days_count, car, price from .....'); // Запрос составьте сами, я не знаю, как у вас таблицы в базе устроены
while ($row = mysql_fetch_assoc($res))
echo "<tr><td>".$row['days_count'].'<td>'.$row['car'].'<td>'.$row['price']."</tr>\n";

[/syntax]
Ок...спасибо! Решил немного по другому...
сделал еще формы и кнопку чтобы добавлять данные в базу,но не пойму как реализовать например удаление или изменения данных... как можно обращаться к той строке в таблице которую пользователь выбирет на самой страницы... Есть идеи ?

Re: Подскажите как реализовать одну задачку.

Добавлено: 19 мар 2014, 17:27
Хыиуду
Смотря как он "выбрал". Галку поставил, кнопку нажал?
В любом случае - смотрите, какой $_REQUEST уходит с формы, и передаете нужные данные в запрос типа delete from mytable where id=$_REQUEST[id] или update mytable set .... where id=$_REQUEST[id]

Re: Подскажите как реализовать одну задачку.

Добавлено: 19 мар 2014, 19:36
nikits
Хыиуду писал(а):Смотря как он "выбрал". Галку поставил, кнопку нажал?
В любом случае - смотрите, какой $_REQUEST уходит с формы, и передаете нужные данные в запрос типа delete from mytable where id=$_REQUEST[id] или update mytable set .... where id=$_REQUEST[id]

А может есть готовый пример с реализацией...не подскажите ?