2017-11-22 11 views
-1

イメージ上の余分なtdセル、Price Vat Inc.のrowspanを削除するにはどうすればいいですか?Totalはカウントに基づいています。与えられたコードでforeach条件で余分なtdセルを取り除く方法

This is my Screenshot

これは私の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; 
    }  
} 
+1

有用なビューファイルセクションを投稿すると、ここには表示されていない残りのテーブルの設定方法を読むことはできません。また、$ cntが返すものは... – Alex

+0

$ q1 = $ this- > pmis-> get_Squoteproducts2($ projectquoteid、 '消耗品'); $ cnt = $ q1 [0] ['cnt']; $ cnt =カウンターと同じ商品番号が検出されました ありがとうございました –

+0

私は軽蔑するつもりはありませんが、私は上記のコードですべて同じ情報を見ることができます。 「何件の製品IDが検出されましたか」とは何ですか?関数が実際に返すもの(例)....さらに、テーブルの残りの部分についても、心の読者ではなく、ビューを含める必要があります。トラブルシューティングには情報が必要です。これまでのところ、正確に何が起こっているか把握するのに十分な情報はありませんでした。 – Alex

答えて

0

がテーブルからROWSPANを削除します。これは、rowspanを使用しているためです。

+0

こんにちは。ようこそstackoverflowへ。私はあなたがここで新しいことを理解していますが、あなたの質問の詳細を提供することは、コミュニティがあなたをより良く助けるのに役立ちます。 https://stackoverflow.com/help/how-to-askを参考にして質問を改善できるかどうかを確認してください。まず、あなたの質問がどの特定のテクノロジーに属するかを指定するタグを追加します。がんばろう! – Ankush

+0

@pragyaそれは何らかの理由でそこにいなければなりませんが、彼はなぜ私に言っていません;) – Alex

+1

@Ankush、ありがとう –

関連する問題