За последние 24 часа нас посетили 17753 программиста и 1655 роботов. Сейчас ищет 1191 программист ...

Обработка форм со списками - PHP БД

Тема в разделе "PHP и базы данных", создана пользователем Вадим Сафронов, 3 май 2018.

Метки:
  1. Вадим Сафронов

    С нами с:
    3 май 2018
    Сообщения:
    2
    Симпатии:
    0
    Добрый вечер! Помогите пожалуйста!
    По кнопке Submit после переписи списка покупателей в скрытое поле данные должны быть переданы на сервер и средствами PHP добавлены в таблицу базы данных СУБД MySQL, после чего пользователю должна быть отправлена веб-страница с полным списком постоянных покупателей магазина.

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <title>Формирование списка покупателей</title>
    <script type="text/javascript" language="JavaScript">

    function clearForm(Form){
    Form.PurchList.options.length = 0;
    Form.PurchList.options[0] =
    new Option("-- Фамилии, имена и отчества покупателей --", "PromptText", 0, 0);
    return;
    }
    function saveFormResults(Form){
    var itemList = "";
    for (var i = 0; i < Form.PurchList.length; i++){
    itemList = itemList + Form.PurchList.options.value;
    itemList = itemList + ",";
    }
    Form.ServerNameList.value = itemList;
    return;
    }

    function addToList(Form){
    var NextItem = Form.PurchList.length;
    var NewName = Form.PurchName.value;
    if (NewName == ""){
    alert("Сначала введите ФИО покупателя!");
    return;
    }
    if (Form.PurchList.options[0].value == "PromptText")
    NextItem = 0;
    Form.PurchList.options[NextItem] = new Option(NewName, NewName, false, false);
    // Очистка поля ввода ФИО
    Form.PurchName.value = "";
    Form.PurchName.focus();
    return;
    }
    </script>
    </head>
    <body>
    <center>
    <h2>Магазин "Компьютеры"</h2>
    <h3>Формирование списка постоянных покупателей</h3>
    </center>
    <form name="Form1"
    action="Add.php"
    onreset="clearForm(Form1)"
    onsubmit="saveFormResults(Form1)"
    method="POST">
    <p>Фамилия, имя и отчество<br/> нового покупателя:<br />
    <input type="text" name="PurchName" id="MN" size="30" />
    <input type="button" value="Добавить в список" onclick="addToList(Form1)" /></p>
    <p>Список покупателей магазина:<br/>
    <select name="PurchList" size="10" multiple="multiple">
    <option value="PromptText">-- Фамилии, имена и отчества покупателей --</option>
    </select></p>
    <p><input type="Submit" value="Submit" />
    <input type="Reset" value="Reset" /></p>
    <input type="hidden" name="ServerNameList" value="" />
    </form>
    </body>
    </html>
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.861
    Симпатии:
    751
    Адрес:
    Татарстан
    и чем помочь?
    Если все сделать за вас - так есть такой раздел, пишите туда