質問編集履歴

3

画像を追加

2021/03/16 07:26

投稿

amaturePy
amaturePy

スコア131

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,9 @@
30
30
 
31
31
  ```
32
32
 
33
- とサイトの上部に表示されます。
33
+ とサイトの上部(PHPタグをHTMLより上置いてるため)に表示されます。
34
+
35
+ ![イメージ説明](d2cd4ae021cc6f0b2202f60bf25a143a.png)
34
36
 
35
37
  こちらは表示されてるライブラリがうまくインストールされてない場合に出る物なのでしょうか??
36
38
 

2

index.html追加

2021/03/16 07:26

投稿

amaturePy
amaturePy

スコア131

test CHANGED
File without changes
test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  ```
54
54
 
55
- index.php
55
+ index.php (一部)
56
56
 
57
57
  <?php
58
58
 
@@ -62,6 +62,66 @@
62
62
 
63
63
  use Google\Cloud\BigQuery\BigQueryClient;
64
64
 
65
+ $project_id = 'test';
66
+
67
+ $dataset_id = 'test';
68
+
69
+ $table_id = 'test';
70
+
71
+ $bigQuery = new BigQueryClient([
72
+
73
+ 'projectId' => $project_id,
74
+
75
+ ]);
76
+
77
+ $user_data = array();
78
+
79
+ $user_data = compact('company_name','sender_name','phone_number','mail_address','content');
80
+
81
+ $user_data = [
82
+
83
+ 'company_name' => $company_name,
84
+
85
+ 'sender_name' => $sender_name,
86
+
87
+ 'phone_number' => $phone_number,
88
+
89
+ 'mail_address' => $mail_address,
90
+
91
+ 'content' => $content
92
+
93
+ ];
94
+
95
+ $dataset = $bigQuery->dataset($dataset_id);
96
+
97
+ $table = $dataset->table($table_id);
98
+
99
+ $insertResponse = $table->insertRows([
100
+
101
+ ['data' => $user_data],
102
+
103
+ // additional rows can go here
104
+
105
+ ]);
106
+
107
+ if ($insertResponse->isSuccessful()) {
108
+
109
+ print('Data streamed into BigQuery successfully' . PHP_EOL);
110
+
111
+ } else {
112
+
113
+ foreach ($insertResponse->failedRows() as $row) {
114
+
115
+ foreach ($row['errors'] as $error) {
116
+
117
+ printf('%s: %s' . PHP_EOL, $error['reason'], $error['message']);
118
+
119
+ }
120
+
121
+ }
122
+
123
+ }
124
+
65
125
  ?>
66
126
 
67
127
  ```

1

文言「サイトの上部に」追加

2021/03/16 07:14

投稿

amaturePy
amaturePy

スコア131

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  ```
32
32
 
33
- と表示されます。
33
+ サイトの上部に表示されます。
34
34
 
35
35
  こちらは表示されてるライブラリがうまくインストールされてない場合に出る物なのでしょうか??
36
36