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

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Подскажите как реализовать одну задачку.

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

Сионист » 08 апр 2014, 09:38

nikits писал(а):Нужен совет опытных людей сам в этом не шарю.
Не фиг врать, совет тебе не нужен, наоборот только его ты и боишься. Иначе дал бы теме осмысленное название.

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

Хыиуду » 31 мар 2014, 13:38

Oleg_Rus, спасибо за добрые слова :) Вообще - никто не всеведущ, и я себя тоже мастодонтом не считаю.

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

Oleg_Rus » 28 мар 2014, 19:22

Ванеса писал(а):Хыиуду -лучший ответ....
Ванеса, для меня Хыиуду, Naeel Maqsudov, Aik, Duncon - это мастодонты, с которыми спорить - только выставлять дураком самого себя. =)))
А своим предыдущим постом я просто посоветовал человеку вариант, который используется в phpMyAdmin - там тоже все на простых ссылках (по карйней мере у меня :) )

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

nikits » 24 мар 2014, 20:02

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

http://sourceforge.net/projects/sql-edit-table/

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

Ванеса » 24 мар 2014, 17:06

Хыиуду -лучший ответ....

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

Oleg_Rus » 20 мар 2014, 22:00

Хыиуду писал(а):Я бы сначала порекомендовал выводить в таблицу еще и чекбокс
Советовать выводить не столько чекбокс, а две кнопки - изменить,удалить.

Код: Выделить всё

echo "<tr><td>".$row['days_count']."</td><td>".$row['car']."</td><td>".$row['price']."</td><td><input type='submit' name='del".$row['id']."' value='Delete'></td><td><input type='submit' name='edit".$row['id']."' value='Edit'></td>";
 
ну как-то так...

-----------------
пишу навскидку, тестить негде, так что возможны какие-то ошибки...

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

Хыиуду » 20 мар 2014, 10:49

Есть, конечно, но он на ExtJS, а там столько всего лишнего, что он скорее запутает, чем поможет.
Попробуйте сделать сами, если будут вопросы - задавайте.
Я бы сначала порекомендовал выводить в таблицу еще и чекбокс
echo "<tr><td><input type=checkbox name=p".$row['id']."><td>".$row['days_count'].'<td>'.$row['car'].'<td>'.$row['price']."</tr>\n";

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

nikits » 19 мар 2014, 19:36

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

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

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

Хыиуду » 19 мар 2014, 17:27

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

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

nikits » 19 мар 2014, 13:45

Хыиуду писал(а):Ну примерно как-то так:
[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]
Ок...спасибо! Решил немного по другому...
сделал еще формы и кнопку чтобы добавлять данные в базу,но не пойму как реализовать например удаление или изменения данных... как можно обращаться к той строке в таблице которую пользователь выбирет на самой страницы... Есть идеи ?

Вернуться к началу