За последние 24 часа нас посетили 30540 программистов и 1802 робота. Сейчас ищут 845 программистов ...

Как вставить строку?

Тема в разделе "Прочие вопросы по PHP", создана пользователем j.r.r, 20 июл 2013.

  1. j.r.r

    j.r.r Активный пользователь

    С нами с:
    25 мар 2011
    Сообщения:
    21
    Симпатии:
    0
    Помогите пожалуйста!

    Есть обычная таблица на php:

    Код (Text):
    1. echo "<table>";
    2. echo "<tr>";
    3. echo "<td>1</td>";
    4. echo "<td>2</td>";
    5. echo "<td>3</td>";
    6. echo "</td></tr>";
    7. echo "<tr><td>1</td>";
    8. echo "<td>2</td>";
    9. echo "<td>3</td>";
    10. echo "</td></tr>";
    11. echo "</table>";
    И есть кнопки:

    Код (Text):
    1. <a href="#" id="add">+</a>
    и

    Код (Text):
    1. <a href="#" id="remove">-</a>
    Как сделать так, чтобы одна добавляла строку, другая удаляла? Хотя бы где посмотреть, чтоб узнать?

    Методом js это конечно просто решить, но данная таблица имеет прямую и обратную связь с бд, поэтому не совсем подойдёт
     
  2. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    На самом деле таблиц на php не бывает.
    Кнопки описываются как <input type="button"/>, а у вас ссылки.
    В конец таблицы? Ссылок + и - всего две?
    Вот и решите методом js и отошлите данные в бд.

    Что это значит? Вся таблица заключена в форму? В каждой ячейке по элементу input? Или там через ajax всё обновляется?
     
  3. j.r.r

    j.r.r Активный пользователь

    С нами с:
    25 мар 2011
    Сообщения:
    21
    Симпатии:
    0
    Я ж не просил комментировать моё сообщение! Лучше бы подсказали, как это реализовать. На js, бог с ним на нём, а обосрать это каждый может

    С уважением
     
  4. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Это про что конкретно?
    Исходные данные не ясны. Я задал несколько вопросов.
     
  5. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    На php это сделать ещё проще, учитыва что таблицу выводит именно он )
    Делайте ссылку вида script.php?action=addfield или соотв. delfield
    и в php делайте буфер, в него записываете нужные доп. поля и при выводе таблицы данный буфер обрабатываете как вам угодно.