まで...それはそれは思ったほど愚かではありません追加しないと... から
私はAjaxのテーブルスクリプトで使用される次のコードは、データベースを表示する必要が
テーブルのページ上のもの。foreach($ct->data as $key => $value){
$ct->data[$key][2]='<a href="quantity.php?partno='.$ct->data[$key][0].'&description='.$ct->data[$key][1].'&quantity='.$ct->data[$key][2].'&order='.$o.'">'.$ct->data[$key][2].'</a>';
$ct->data[$key][3]='<a href="quantity.php?partno='.$ct->data[$key][0].'&description='.$ct->data[$key][1].'&price='.$ct->data[$key][3].'&order='.$o.'">'.$ct->data[$key][3].'</a>';
if($ct->data[$key][4] == "" || $ct->data[$key][4] == null)
$ct->data[$key][4]='<a href="freight.php?partno='.$ct->data[$key][0].'&description='.$ct->data[$key][1].'&freight='.$ct->data[$key][4].'&order='.$o.'">Edit Charge.</a>';
else
$ct->data[$key][4]='<a href="freight.php?partno='.$ct->data[$key][0].'&description='.$ct->data[$key][1].'&freight='.$ct->data[$key][4].'&order='.$o.'">'.$ct->data[$key][4].'</a>';
$Total =$Total+ $ct->data[$key][3];
$freight =$freight+ $ct->data[$key][4];
}
そして、あなたが見ることができるように、foreach
ループで、私は2列の内容を追加しようとしています。
の列または$ct->data[$key][3]
には、製品の各行の価格が記載されており、$freight
の列は、貨物料金の各行に対して同じ結果を示します。
ループ内にはforeach
ループ内に、合計金額と貨物料金を加算しようとしています。
私は正しい方法で作業しているかどうかはわかりません。なぜなら、データベースをチェックすると「0」(引用符なし)が追加されるからです。だからそれが足りない!
たとえば、テーブルに合計3つの行があり、各商品が1(ドル)の場合は3を加算する必要があります。また、$freight
の場合も同様です。
ここで間違っていることを教えてもらえますか?
あなたは '$ ct-> data [$ key] [3]'をHTML – Mikhail
で上書きしているようです。** print_r($ ct-> data [$ key] [3]); S –
$合計= $合計+ '