Код: Выделить всё
$service = new \Google_Service_Sheets($client);
$spreadsheetId = 'xxxxxxxxxxx';
$spreadsheet = $service->spreadsheets->get($spreadsheetId);
$result = $db->query("SELECT * from pomasterview");
$oldref='1';
if($result->num_rows > 0){ $i=0;
while($row = $result->fetch_assoc()){ $i++;
if ($oldref != $row['refnumber']){
//if ponumber changes add a new row
}
$refnumber=$row['refnumber'];
$partitem=$row['partitem'];
$partqty=$row['partqty'];
$oldref=$refnumber;
$newRow = [$partitem,$partqty];
$rows = [$newRow];
$valueRange = new \Google_Service_Sheets_ValueRange();
$valueRange->setValues($rows);
$range = 'Sheet1';
$options = ['valueInputOption' => 'USER_ENTERED'];
$service->spreadsheets_values->append($spreadsheetId, $range, $valueRange, $options);
}}
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/787 ... ogle-sheet