powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / РНР + таблицы БД
5 сообщений из 5, страница 1 из 1
РНР + таблицы БД
    #32868838
Geminis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сразу скажу:в пхп - я новичок. Подскажите, плиз, как можно сделать задуманное.
Вывожу таблицу из базы данных в виде таблицы (как есть), а вот ключевые поля или любое поле записи - отображается и работает как ссылка (a href="..."). При нажатии на ссылку в странице выводится только выбранная запись, где ее можно отредактировать и сохранить (нажав на соотв. ссылку или кнопку формы) или удалить ( тоже нажав на соотв. ссылку или кнопку формы).
Получается прывычная, для всех кто работал с таблицами БД, схема работы.

Загвоздка в том, что не знаю как это сделать.
Придумал один вариант, но некрасивый - влепить radiobutton и кнопку submit на форму. Получается, нужно выбрать запись установив метку в нужной строке (записи) и нажать "отправить". ПХП скрипт ловит name радиобатона, кот. равен коду ключа записи, и далее подставляем в запрос....

Спасибо всем заранее за помощь!!!
...
Рейтинг: 0 / 0
РНР + таблицы БД
    #32868883
Армянка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы это имеете в виду?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
  $result=mysql_query("select * from tablica order by id desc")
    or die(mysql_error());
  while($row=mysql_fetch_assoc($result))
  {
    extract($row);
    //ну здесь выводим очередную строку таблицы
    //.......
    echo "<a href='record.php?id=$id'>tra-ta-ta</a>";
  }

ну а в record.php

Код: plaintext
1.
2.
3.
4.
5.
6.
  if (!isset($_GET['id']))
    exit();
  $id=abs(intval($_REQUEST['id']));
  $result=mysql_query("select * from tablica where id=$id")
    or die(mysql_error());

  ... а дальше берем данные из $result, заносим в соответствующие формы и 
т.д.
и т.п.

Идеи можете взять из программы PhpMyAdmin или другой похожей.
...
Рейтинг: 0 / 0
РНР + таблицы БД
    #32869316
Geminis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АрмянкаВы это имеете в виду?
....


Да! Именно это я и не мог докумекать (передавать переменную таким образом) ... Спасибо огромнейшее!!!

П.С. Просто интересно, а можно это же сделать через $HTTP_SESSION_VARS['id'] ?
...
Рейтинг: 0 / 0
РНР + таблицы БД
    #32870163
Армянка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GeminisПросто интересно, а можно это же сделать через $HTTP_SESSION_VARS['id'] ?

В принципе сделать можно все и вся... только вот зачем залезать на гору да еще и с грузом если ее - эту гору, можно обойти ?
...
Рейтинг: 0 / 0
РНР + таблицы БД
    #32870574
Geminis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понятнинько... Спасибки еще раз!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / РНР + таблицы БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]