teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

新しいコード

2021/01/15 04:53

投稿

szzu
szzu

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,16 @@
1
1
  現在mariadbのデータをphpに反映させようとしています。
2
- phpはグラフを使って反映しようとしてます。現在作っているのはマスクの着用率をidを使ってまた日付も登録しているのでそこも表そうとしています。試しに値を入れて計算してだせるようにはなったのですが、maraidbのデータを取り込める方法がわかりません。誰か教えてください!!
2
+ phpはグラフを使って反映しようとしてます。現在作っているのはマスクの着用率をidを使ってまた日付も登録しているのでそこも表そうとしています。試しに値を入れて計算してだせるようにはなったのですが、maraidbのデータを取り込める方法がわかりません。誰か教えてください!! 時間は出るのですが日付がでません
3
3
  試しに作ったのを載せます。
4
4
  ```
5
+ <?php
6
+
7
+ session_start();
8
+
9
+ $date=("YY/m/d");
10
+
11
+
12
+ ?>
5
- <html>0.
13
+ <html>
6
14
  <head>
7
15
  <style>
8
16
  table { border-collapse: collapse; }
@@ -19,15 +27,25 @@
19
27
  try{
20
28
  $dbh = new PDO($dsn, $user, $pass);
21
29
  $sql = "select id, 学籍番号, 名前 , 日付 from マスク有";
22
- $sql2 = "select count(id) from マスク有";
30
+ $sql2 = "select count(id) from マスク有";
31
+ $sql3 = "select time(日付) from マスク有 ";
32
+
23
33
 
24
34
  echo '<table border="1">';
25
- echo '<tr><th>ID</th><th>name</th><th>image</th><th>date</th></tr>';
35
+ echo '<tr><th>ID</th><th>time</th><th>image</th><th>date</th></tr>';
26
36
 
27
37
  $res = $dbh->query($sql2);
38
+ $re = $dbh->query($sql3);
28
39
  foreach($res as $value){
29
40
  echo '<tr><td>'.$value["count(id)"].'</td>';
41
+ // echo '<tr><td>'.$value["time(日付)"].'</td>';
42
+ //echo '<tr><td>'.$value["cnt"].'</td>';
30
43
  }
44
+ foreach($re as $data){
45
+ //echo '<tr><td>'.$value["count(id)"].'</td>';
46
+ // echo '<tr><td>'.$data["time(日付)"].'</td>';
47
+ echo '<tr><td>'.$data["time(日付)"].'</td>';
48
+ }
31
49
 
32
50
 
33
51
  }catch(PDOException $e){
@@ -50,13 +68,14 @@
50
68
 
51
69
  <script>
52
70
  var hoge = <?php echo json_encode($value["count(id)"]); ?>;
71
+ var time = <?php echo json_encode($data["time(日付)"]); ?>;
53
72
  var half = hoge/2;
54
73
 
55
74
  var ctx = document.getElementById("myLineChart");
56
75
  var myLineChart = new Chart(ctx, {
57
76
  type: 'line',
58
77
  data: {
59
- labels: ['8月1日', '8月2日', '8月3日', '8月4日', '8月5日', '8月6日', '8月7日'],
78
+ labels: [time,'8月1日', '8月2日', '8月3日', '8月4日', '8月5日', '8月6日', '8月7日'],
60
79
  datasets: [
61
80
  {
62
81
  label: 'マスク着用率',
@@ -89,5 +108,8 @@
89
108
  </script>
90
109
  </body>
91
110
  <html>
111
+
112
+
113
+
92
114
  コード
93
115
  ```

2

内容の追加

2021/01/15 04:53

投稿

szzu
szzu

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  現在mariadbのデータをphpに反映させようとしています。
2
- phpはグラフを使って反映しようとしてます。現在作っているのはマスクの着用率を表そうとしています。試しに値を入れて計算してだせるようにはなったのですが、maraidbのデータを取り込める方法がわかりません。誰か教えてください!!
2
+ phpはグラフを使って反映しようとしてます。現在作っているのはマスクの着用率をidを使ってまた日付も登録しているのでそこも表そうとしています。試しに値を入れて計算してだせるようにはなったのですが、maraidbのデータを取り込める方法がわかりません。誰か教えてください!!
3
3
  試しに作ったのを載せます。
4
4
  ```
5
5
  <html>0.

1

コードの修正

2021/01/14 02:41

投稿

szzu
szzu

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,8 @@
1
1
  現在mariadbのデータをphpに反映させようとしています。
2
2
  phpはグラフを使って反映しようとしてます。現在作っているのはマスクの着用率を表そうとしています。試しに値を入れて計算してだせるようにはなったのですが、maraidbのデータを取り込める方法がわかりません。誰か教えてください!!
3
3
  試しに作ったのを載せます。
4
- コード
4
+ ```
5
- <html>
5
+ <html>0.
6
6
  <head>
7
7
  <style>
8
8
  table { border-collapse: collapse; }
@@ -88,4 +88,6 @@
88
88
  });
89
89
  </script>
90
90
  </body>
91
- <html>
91
+ <html>
92
+ コード
93
+ ```