イメージ上の余分なtdセル、Price Vat Inc.のrowspanを削除するにはどうすればいいですか?Totalはカウントに基づいています。与えられたコードでforeach条件で余分なtdセルを取り除く方法
これは私のPHPコードです:
$quoteproducts = $this->pmis->get_Squoteproducts1($projectquoteid,'consumables');
$q1 = $this->pmis->get_Squoteproducts2($projectquoteid,'consumables');
//var_dump($q1[0]['cnt']);
$cnt = $q1[0]['cnt'];
$total=0;
$ctr = 1;
$last_key = '';
if($quoteproducts){
foreach($quoteproducts as $q){
$current_key = 0;
$subtotal = $q['price'] * $q['qty'];
//echo $q['stock'];
$strval .='
<tr>
<td align="center">'.$ctr.'</td>
<td class="d1">'.$q['productname'].'</td>
<td align="center" class="d1">'.$q['qty'].'</td>
<td align="center" class="d1">'.$q['unit'].'</td>
<td align="center" rowspan="'.$cnt.'"></td>
<td align="center" rowspan="'.$cnt.'"></td>
</tr>
';
$ctr ++;
$total = $subtotal + $total;
}
}
有用なビューファイルセクションを投稿すると、ここには表示されていない残りのテーブルの設定方法を読むことはできません。また、$ cntが返すものは... – Alex
$ q1 = $ this- > pmis-> get_Squoteproducts2($ projectquoteid、 '消耗品'); $ cnt = $ q1 [0] ['cnt']; $ cnt =カウンターと同じ商品番号が検出されました ありがとうございました –
私は軽蔑するつもりはありませんが、私は上記のコードですべて同じ情報を見ることができます。 「何件の製品IDが検出されましたか」とは何ですか?関数が実際に返すもの(例)....さらに、テーブルの残りの部分についても、心の読者ではなく、ビューを含める必要があります。トラブルシューティングには情報が必要です。これまでのところ、正確に何が起こっているか把握するのに十分な情報はありませんでした。 – Alex