Изменить значения промежуточного итога в PHP и JavaScript - PullRequest
0 голосов
/ 19 января 2012

Пока у меня есть следующий код, я хочу вычислить мой промежуточный итог, чтобы получить общий платеж. Кто-нибудь может помочь?

$viewx = mysql_query("select distinct toorderid from ordercontainer where toordercategory='$ordercategory' and customerid=$customerid") or die("Could not execute the select query." .mysql_error());
while($rowx = mysql_fetch_array($viewx))
{
    $id = $rowx['toorderid'];

    $view = mysql_query("select * from products where menuid = '$id' and status = 'Active'") or die("Could not execute the select query" .mysql_error());
    while($row = mysql_fetch_array($view))
    {
        $item = $row['item'];
        $details = $row['details'];
        $price = $row['price'];

        echo '<tr><td>'.$item;
        echo '<div style="margin:0px 0px 0px 5px">'.$details.'</div></td>';
        echo '<td><select name="qty" onChange="" style="width:50px"><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option><option>6</option><option>7</option><option>8</option><option>9</option><option>10</option></select></td>';
        echo '<td align="center">'.$price.'</td>';
        $qty = ;
        $totalprice = ;
        $subtotal = ($totalprice * $qty);
        $totalpayment = $subtotal; 
        echo '<td align="center">'.$subtotal.' Php</td></tr>';
    }
}

1 Ответ

0 голосов
/ 21 февраля 2012

Прежде всего ... вы печатаете поле выбора в PHP ... это не проблема, проблема в том, что PHP ожидает значение поля выбора в ответ на вычисление общей цены. Лучшим решением было бы сделать так, чтобы PHP записывал все как есть, за исключением вычислительной части ... затем пусть JAvascript вычисляет для вас полную цену в событии onchange поля выбора. Затем jquery добавит результат в промежуточную область.

Удачи.

...