Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: форма заказа!!!
 
 автор: alexcandr   (16.06.2011 в 18:46)   письмо автору
 
 

Всем привет, очень нужна помощь, нужно доделать скрипт http://www.triada-com.ru/pcalculation.php
есть форма, которая берет данные из базы, с помощью select выбираем нужные позиции и в итоге получаем сумму за тираж,,, мне нужно прикрепить к этому скрипту форму заказа,,,
Клиент нажал на кнопку ЗАКАЗАТЬ и данные которые он выбрал должны автоматом заполниться в форме...
Форма простоя:
ФИО - заполняет сам
Продукция - берется из селекта, который он выбрал
Тираж - - берется из селекта, который он выбрал
Формат- - берется из селекта, который он выбрал
Плотность бумаги - - берется из селекта, который он выбрал
Цветность - - берется из селекта, который он выбрал
Сумма - берется из поля Цена (формируется из значений которые выбрал клиент)
Т.е. получается две форму, в одной выбирается позиции и формируется цена, а в другую заполняются автоматом из первой формы и потом отправляются на почту,,,

Сам скрипт первой формы
<?
  session_start
();

  include 
"header.php";

  
$mysqli = new mysqli("localhost""alexandr""5555""rachet");
  
$mysqli->query("SET NAMES 'cp1251'");
  echo 
'<form name="frmProduct" method="post" action="pcalculation.php">';

  
//Продукция
  
echo '<p><select name="cmbProducts" onChange="this.form.submit()" style="width:230px">';
  
$result $mysqli->query("SELECT DISTINCT product_name FROM products");
  while (
$row $result->fetch_row())
    if (
$_SESSION["product"] == $row[0])
      echo 
'<option selected>'.$row[0].'</option>';
    else
      echo 
'<option>'.$row[0].'</option>';
  echo 
'</select>';
  echo 
'&nbsp;Продукция';

  echo 
'</form>';

  echo 
'<form name="frmParam" method="post" action="ncalculation.php">';
.
[.
.
.
.
.echo 
'<hr>';
  echo 
'<p>&nbsp;<b>Цена:</b>';
  
$result $mysqli->query("SELECT price FROM products WHERE product_name='".$_SESSION["product"].
                                                      
"' AND circulation='".$_POST["cmbCirculation"].
                                                      
"' AND format='".$_POST["cmbFormat"].
                                                      
"' AND paper='".$_POST["cmbPaper"].
                                                      
"' AND color='".$_POST["cmbColor"]."'");
  if (
$row $result->fetch_row())
    echo 
'&nbsp;<b>'.$row[0].'</b>';
?>


Заранее всем спасибо!!!

  Ответить  
 
 автор: cheops   (16.06.2011 в 18:47)   письмо автору
 
   для: alexcandr   (16.06.2011 в 18:46)
 

Хм... а в чем сложность (вопрос)?

  Ответить  
 
 автор: alexcandr   (16.06.2011 в 18:49)   письмо автору
 
   для: cheops   (16.06.2011 в 18:47)
 

Да никак не могу допереть как из сформировавшейся формы перекинуть данные в другую,,,
надеюсь кто-нибудь подскажет как это реализовать

  Ответить  
 
 автор: cheops   (16.06.2011 в 19:05)   письмо автору
 
   для: alexcandr   (16.06.2011 в 18:49)
 

В другую форму? Подставляйте имя файла этой формы в атрибут action, вместо pcalculation.php и данные из этой формы будут направлены в другую форму.

  Ответить  
 
 автор: alexcandr   (16.06.2011 в 21:21)   письмо автору
 
   для: cheops   (16.06.2011 в 19:05)
 

Спасибо попробую,,

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования