このコードを ProcessMaker のトリガーに配置するときに、グリッドにあるデータをデータベースのテーブル 'quote' に挿入したいと考えています。通常のフォームで試してみるとうまくいきましたが、グリッドがうまくいく場合は、構文の問題であるか、foreach gridsizerows n ではないのではないかと思います。
$i=0 foreach ($i < $gridsizerows) {
$i = i +1;
$id = @mygrid [$i]['id'];
$quantity = @mygrid[$i]['quantity'];
$pu = @mygrid[$i]['possible'];
$pt = @mygrid[$i]['pt'];
$to = @mygrid [$i]['designation'];
$sql = "INSERT INTO quotes (id, designation, quantity, pu, pt) VALUES ($id, $from, $pu, $pt, $amount)";
$tmp_db = executeQuery($sql, '90911865253a802b030e577077431812');
}