1

まず私の英語が下手です。私の質問を理解して助けていただければ幸いです

foreach($data as $row)     
{ 
    echo(" 
         <tr class='info'> 
                 <td>'" .$row['id']. "'</td> 
                 <td>'" .$row['name']."'</td> 
                 <td>'" .$row[''] ."</td> 
                 <td><input type='text' value='".$row['qty']. "' size='5' class='qty' name='qty'> 
                 <input type='hidden' value=".$row['rowid']." name='rowid'></td> 
                 <td>'".$row['subtotal']."'</td> 
         </tr> ");                 
}

アイテムの数量を編集すると、最後の行が変更されるだけで、行を編集しても変更されません。

4

1 に答える 1

0

あなたが使用する必要があります

foreach($this->cart->contents() as $row){
   echo'   
        <tr class="info"> 
                <td>'.$row["id"].'</td> 
                <td>'.$row["name"].'</td> 
                <td>$row[""]</td> 
                <td><input type="text" value="'.$row["qty"].'" size="5" class="qty" name="qty"> 
                <input type="hidden" value="'.$row["rowid"].'" name="rowid"></td> 
                <td>'.$row["subtotal"].'</td> 
        </tr> ';

}
于 2013-08-24T15:09:34.963 に答える