ホームページ  >  記事  >  バックエンド開発  >  値を入力した結果を求める

値を入力した結果を求める

WBOY
WBOYオリジナル
2016-06-13 12:43:43943ブラウズ

値を入力した場合の効果を確認します

この投稿は、lazygc520 によって 2013-06-28 17:35:24 に最終編集されました。 写真は次のとおりです。


たとえば、合計数量が 240、最初の紫色のセルが 120、2 番目のセルが 240-120=120 の場合、図に示すような効果が得られますか。
写真の関係は次のとおりです:

1 つのストックノは複数の行、図では 2 行に対応します。ページが複数の在庫番号に対応する場合、$arrs に対応する合計カウントが最初の在庫番号に割り当てられたカウント値から削除され、残りの値が次の在庫番号に対応する紫色のボックス内の値に割り当てられます。

表示されるコードは次のとおりです:
<br>
<?php<br />
$sql = "select DISTINCT b.packageno,a.stock_no from `stock_detail` as a, `kw_manage` as b where a.stock_no = '".$stockno[$j-1]."' and a.cust_no = replace ( b.cust_no, ' ', '' )";<br />
// $sql をエコーし​​ます。'<br />';<br>
$result = mysql_query($sql);<br>
$res = 配列<br>
while($row = mysql_fetch_array($result,MYSQL_ASSOC))<br>
{<br>
$sql2 = "select Lotno,count(lotno) from `vp_barcode_2d_y` where packageno = '".$row['packageno']."' group by Lotno,packageno order by Lotno asc";<br>
// echo $sql2.'<br />';<br>
$result2 = mysql_query($sql2);<br>
$var = array();<br>
while($row2 = mysql_fetch_array($result2,MYSQL_NUM))<br>
{<br>
if(isset($res[$row2[0]])) <br>
$res[$row2[0]]['count'] = $row2[1];<br>
それ以外<br>
$res[$row2[0]] = array('lotno'=>$row2[0],'count'=>$row2[1]);<br>
}<br>
}<br>
ksort($res);<br>
$arrs = array();<br>
foreach($res as $v2)<br>
{<br>
$arrs[] = $v2;<br>
}<br>
print_r($arrs);//Array ( [0] => Array ( [lotno] => 3207 [count] => 240 ) ) <br>
<br>
<br>
$sql4 = "select arr_time,c_type,cust_no,snp,mount,mount*snp as m_total from `".$t."` wherestock_no = '".$stockno[$j-1]."'";<br>
$result4 = mysql_query($sql4);<br>
$a = array();<br>
while($var = mysql_fetch_array($result4,MYSQL_NUM))<br>
{<br>
$a[] = $var;<br>
}<br>
foreach($a as $k=>$v)//在庫番号<br>に対応する結果を 2 行表示します
{<br>
エコー '<br>
<tr height="56" style="高さ: 42.0pt"><br>
<td><br>
'.($k 1).'</td>';<br>
?><br>
<td><br>
<?php<br />
echo $v['0'];<br />
?></td><br>
<td><br>
<?php<br />
echo $v['1'];<br />
?></td><br>
<td><br>
<?php<br />
echo $v['2'];<br />
?></td><br>
<td><br>
<?php<br>
$sql = "select type from `kw_info` where cust_no = '".$v['2']."'";<br>
$result = mysql_query($sql);<br>
$row = mysql_fetch_array($result,MYSQL_ASSOC);<br>
echo $row['type'];
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。