За последние 24 часа нас посетили 18450 программистов и 1604 робота. Сейчас ищет 961 программист ...

Подскажите чем можно воспользоваться.

Тема в разделе "PHP и базы данных", создана пользователем var_fj54j, 2 сен 2013.

  1. var_fj54j

    var_fj54j Новичок

    С нами с:
    23 апр 2013
    Сообщения:
    11
    Симпатии:
    0
    Добрый день, хочется сделать чтобы данные из базы данных на mysql по запросу выводились в браузере в виде таблички и те данные, которые не устраивают можно было удалять, нажимая на кнопочку или ссылочку ("Удалить"). Затем все импортировать в xml-формат. Скажите на чем все это лучше сделать и что надо использовать?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Php, mysqli/PDO, html, возможно немного js через jquery.
     
  3. var_fj54j

    var_fj54j Новичок

    С нами с:
    23 апр 2013
    Сообщения:
    11
    Симпатии:
    0
    Т.е. данные выводим из базы, здесь применяем html, а затем из html в xml. Больше всего интересует вопрос. Как из html таблицы в xml?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    не. Ты данные правишь через интерфейс HTML+js.

    Потом отдельным скриптом скидываешь уже из БД в xml. Для работы с xml есть тот же simplexml. Но тебе до него еще дойти надо. Сделай сначала интерфейс для редактирования БД =)
     
  5. var_fj54j

    var_fj54j Новичок

    С нами с:
    23 апр 2013
    Сообщения:
    11
    Симпатии:
    0
    Всё, спасиб большое помог ))) Теперь хоть знаю куда двигаться дальше.
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    обычо стрктура такая:

    метод или функция которая выбирает нужные строки из бд. С лимитом, с пагинацией, с условиями, с сортировкой.
    дальше в цикле вызывается метод, который отрисовывает одну строку этой таблицы.
    В котором будет ссылка на урл, при заходе на который удаляется конкретно эта строка. Ну или редактируется. Идеально сделать это на аяксе. Это пара строк на js. Чтобы потом удалить эту строку не перегружая страницу, нужно дать каждой строке таблицы свой id который засунуть в <tr>

    выглядеть будет так:
    <tr id='row-7'><td>lalala</td><td><a href='/delete?row=7'>удалить нафик</a></td></tr>

    а с xml я никогда не работал, но что-то мне подсказывает, что экспорт займет пяток строк, не более.