HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 14.10.2019, 14:53
masone
Участник форума
Регистрация: 20.01.2015
Сообщений: 283
С нами: 5952687

Репутация: 275
По умолчанию

PHP:


Код:
// Get the API client and construct the service object.
$client
=
getClient
(
)
;
$service
=
new
Google_Service_Sheets
(
$client
)
;
$spreadsheetId
=
'номер листа'
;
// spreadsheet Id
$response
=
$service
-
>
spreadsheets
-
>
get
(
$spreadsheetId
)
;
$rowCount
=
1
;
// Количество строк
foreach
(
$response
-
>
getSheets
(
)
as
$sheet
)
{
// Свойства листа
$sheetProperties
=
$sheet
-
>
getProperties
(
)
;
$gridProperties
=
$sheetProperties
-
>
getGridProperties
(
)
;
$rowCount
=
$gridProperties
-
>
rowCount
;
// Количество строк
}
$range
=
'Sheet1!A1:A'
.
$rowCount
;
$response
=
$service
-
>
spreadsheets_values
-
>
get
(
$spreadsheetId
,
$range
)
;
$numRow
=
false
;
foreach
(
$response
-
>
values
as
$i
=
>
$rowData
)
{
if
(
isset
(
$rowData
[
0
]
)
&&
$rowData
[
0
]
==
$order_id
)
{
$numRow
=
$i
+
1
;
// Номер строки, в которой содержится нужное значение
break
;
}
}
// Изменяем статус в колонке B
if
(
$numRow
)
{
$body
=
new
Google_Service_Sheets_ValueRange
(
[
'values'
=
>
[
getStatus
(
$status
)
]
,
]
)
;
$options
=
array
(
'valueInputOption'
=
>
'RAW'
)
;
$service
-
>
spreadsheets_values
-
>
update
(
$spreadsheetId
,
'Sheet1!B'
.
$numRow
,
$body
,
$options
)
;
}
Проблема в

PHP:


Код:
foreach
(
$response
-
>
getSheets
(
)
as
$sheet
)
{
// Свойства листа
$sheetProperties
=
$sheet
-
>
getProperties
(
)
;
$gridProperties
=
$sheetProperties
-
>
getGridProperties
(
)
;
$rowCount
=
$gridProperties
-
>
rowCount
;
// Количество строк
}
Может кто работал с api google sheets и может подсказать?

код говно , я знаю))
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.