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

質問編集履歴

8

最新のソース追記

2018/03/12 05:03

投稿

hw_test
hw_test

スコア13

title CHANGED
File without changes
body CHANGED
@@ -22,63 +22,78 @@
22
22
 
23
23
 
24
24
  「追記」
25
- 問題個所は指摘いただいた内容問題なさそうなのでが、
25
+ 最新ソースです。現状は
26
+ $strHTML = <<<'eof'<table id="tbl_list" cellspacing="0" cellpadding="0">
26
- 現状は?>の箇所で以下のエラーが出ています。
27
+ の箇所で以下のエラーが出ています。
27
28
  以下のコードそのままでエラーが出ますが、どこに問題があるのでしょうか?
28
- 「syntax error, unexpected $end, expecting T_VARIABLE or T_END_HEREDOC or T_DOLLAR_OPEN_CURLY_BRACES or T_CURLY_OPEN
29
+ 「syntax error, unexpected T_SL
29
30
  ```
31
+ $strHTML = <<<'eof'
32
+ <!DOCTYPE html>
30
- <?php
33
+ <html>
34
+ <head>
35
+ <meta charset="utf-8">
31
- require_once "../common/cmndef.php";
36
+ <meta name="description" content="テスト">
37
+ <title>tbodyScroll - jQueryプラグイン</title>
38
+ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
39
+ <script src="jquery.tbodyscroll.js"></script>
40
+ <script>
41
+ $(document).ready(function() {
42
+ $(".demo").tbodyScroll({thead_height:"30px",tbody_height:"100px",head_bgcolor: "transparent",foot_bgcolor: "transparent"});
43
+ });
44
+ </script>
45
+ <style>
46
+ th,td {width: 180px;}
47
+ </style>
48
+ </head>
49
+ eof;
32
50
 
51
+ //ヘッダー部
52
+ $strHTML = <<<'eof'<table id="tbl_list" cellspacing="0" cellpadding="0">
53
+ <thead>
54
+ <tr>
55
+ <th scope="col" class="f-weight">備品<br>タイプ</th>
56
+ <th scope="col" class="f-weight"><a href="#" id="sort" name="keisokuki" param="'._hs($sort_keisokuki_img).'">備品名</a></th>
57
+ </tr>
58
+ </thead>
59
+ eof;
33
60
 
34
- $datanum = 0;//総件数取得
35
- while ($CN->EOF() == true) {
36
- $datanum = $CN->GetFieldData('cnt_sql');
61
+ $strHTML .= <<<'eof'<tbody >
37
- $CN->MoveNext();
62
+ eof;
38
- }
39
63
 
40
- $page_disp_kensu = 10; //1ページに表示する件数
41
- //ページング
42
- if (empty($page)) {
64
+ if ($datanum > 0) {
43
- $sql .= "WHERE rownum BETWEEN 1 AND ".($page_disp_kensu)." ";
44
- } else {
45
- $sql .= "WHERE rownum BETWEEN " .((($page - 1) * $page_disp_kensu) + 1)." AND ".((($page - 1) * $page_disp_kensu) + $page_disp_kensu)."";
46
- }
47
65
 
48
- $CN->Query($sql_exe.$sql);
66
+ while ($CN->EOF() == true) {
49
- filelog("ichiran_list.php:".$sql_exe.$sql);
67
+
50
68
 
51
- $strHTML = <<<'eof'
69
+ $strHTML .= <<<'eof'<tr ".$bgcolor.">
52
- <!DOCTYPE html>
70
+ <td class='break'>"._hs($CN->GetFieldData('mes_type'))."</td>
71
+ <td class='break'>"._hs($CN->GetFieldData('mes_name'))."</td>
53
- <html>
72
+ </tr>
54
- <head>
73
+ eof;
55
- <meta charset="utf-8">
56
- <meta name="description" content="テスト">
57
- <title>tbodyScroll - jQueryプラグイン</title>
58
- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
59
- <script src="jquery.tbodyscroll.js"></script>
60
- <script> eof;
61
74
 
75
+ $CN->MoveNext();
76
+
77
+ }
62
78
 
79
+ } else {
63
- $(document).ready(function() {$(".demo").tbodyScroll({thead_height: "30px",tbody_height: "100px",head_bgcolor: "transparent",foot_bgcolor: "transparent\"}); });
80
+ $strHTML .= <<<'eof'<tr><td colspan='28'>該当するデータがありません。</td></tr>
81
+ eof;
82
+ }
64
83
 
65
- $strHTML = <<<'eof'</script>
66
- <style>
84
+ $CN->DBClose();
67
- th,td {width: 180px;}
68
- </style>
69
- </head>eof;
70
85
 
71
- $strHTML .= <<<'eof'<tbody >eof;
86
+ $strHTML .= <<<'eof'
72
87
 
73
88
 
74
- $CN->DBClose();
89
+ </tbody>
90
+ </table>
91
+ </html>
92
+ eof;
75
93
 
76
- $strHTML .= <<<'eof'</tbody>
77
- </table>";
78
- </html>eof;
79
94
  $output = array (
80
- 'total_page' => ceil($datanum / $page_disp_kensu),
95
+ 'total_page' => ceil($datanum / $page_disp_kensu),
81
- 'text' => ($strHTML)
96
+ 'text' => ($strHTML)
82
97
  );
83
98
 
84
99
  echo json_encode($output);

7

誤記修正

2018/03/12 05:03

投稿

hw_test
hw_test

スコア13

title CHANGED
File without changes
body CHANGED
@@ -60,9 +60,8 @@
60
60
  <script> eof;
61
61
 
62
62
 
63
- $(document).ready(function() {$(\".demo\").tbodyScroll({thead_height: \"30px\",tbody_height: \"100px\",head_bgcolor: \"transparent\",foot_bgcolor: \"transparent\"}); });
63
+ $(document).ready(function() {$(".demo").tbodyScroll({thead_height: "30px",tbody_height: "100px",head_bgcolor: "transparent",foot_bgcolor: "transparent\"}); });
64
64
 
65
-
66
65
  $strHTML = <<<'eof'</script>
67
66
  <style>
68
67
  th,td {width: 180px;}

6

誤記修正

2018/03/12 04:32

投稿

hw_test
hw_test

スコア13

title CHANGED
File without changes
body CHANGED
@@ -57,24 +57,24 @@
57
57
  <title>tbodyScroll - jQueryプラグイン</title>
58
58
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
59
59
  <script src="jquery.tbodyscroll.js"></script>
60
- <script> ';
60
+ <script> eof;
61
61
 
62
62
 
63
63
  $(document).ready(function() {$(\".demo\").tbodyScroll({thead_height: \"30px\",tbody_height: \"100px\",head_bgcolor: \"transparent\",foot_bgcolor: \"transparent\"}); });
64
64
 
65
65
 
66
- $strHTML = '</script>
66
+ $strHTML = <<<'eof'</script>
67
67
  <style>
68
68
  th,td {width: 180px;}
69
69
  </style>
70
- </head>';
70
+ </head>eof;
71
71
 
72
- $strHTML .= "<tbody >";
72
+ $strHTML .= <<<'eof'<tbody >eof;
73
73
 
74
74
 
75
75
  $CN->DBClose();
76
76
 
77
- $strHTML .= "</tbody>
77
+ $strHTML .= <<<'eof'</tbody>
78
78
  </table>";
79
79
  </html>eof;
80
80
  $output = array (

5

最新のソース追記

2018/03/12 04:30

投稿

hw_test
hw_test

スコア13

title CHANGED
File without changes
body CHANGED
@@ -22,20 +22,61 @@
22
22
 
23
23
 
24
24
  「追記」
25
- 指摘していただいた個所を修正した最新ソースです
25
+ 問題の個所は指摘いただいた内容で問題なさそうなのですが、
26
26
  現状は?>の箇所で以下のエラーが出ています。
27
+ 以下のコードそのままでエラーが出ますが、どこに問題があるのでしょうか?
27
28
  「syntax error, unexpected $end, expecting T_VARIABLE or T_END_HEREDOC or T_DOLLAR_OPEN_CURLY_BRACES or T_CURLY_OPEN」
28
-
29
29
  ```
30
30
  <?php
31
+ require_once "../common/cmndef.php";
32
+
33
+
34
+ $datanum = 0;//総件数取得
35
+ while ($CN->EOF() == true) {
36
+ $datanum = $CN->GetFieldData('cnt_sql');
37
+ $CN->MoveNext();
31
- 省略
38
+ }
39
+
40
+ $page_disp_kensu = 10; //1ページに表示する件数
41
+ //ページング
42
+ if (empty($page)) {
43
+ $sql .= "WHERE rownum BETWEEN 1 AND ".($page_disp_kensu)." ";
44
+ } else {
45
+ $sql .= "WHERE rownum BETWEEN " .((($page - 1) * $page_disp_kensu) + 1)." AND ".((($page - 1) * $page_disp_kensu) + $page_disp_kensu)."";
46
+ }
47
+
48
+ $CN->Query($sql_exe.$sql);
49
+ filelog("ichiran_list.php:".$sql_exe.$sql);
50
+
32
51
  $strHTML = <<<'eof'
33
52
  <!DOCTYPE html>
34
53
  <html>
35
- 省略
54
+ <head>
55
+ <meta charset="utf-8">
56
+ <meta name="description" content="テスト">
57
+ <title>tbodyScroll - jQueryプラグイン</title>
58
+ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
59
+ <script src="jquery.tbodyscroll.js"></script>
60
+ <script> ';
61
+
62
+
36
- $(document).ready(function() {$('.demo').tbodyScroll({thead_height: '30px',tbody_height: '100px',head_bgcolor: 'transparent',foot_bgcolor: 'transparent'}); });
63
+ $(document).ready(function() {$(\".demo\").tbodyScroll({thead_height: \"30px\",tbody_height: \"100px\",head_bgcolor: \"transparent\",foot_bgcolor: \"transparent\"}); });
64
+
65
+
66
+ $strHTML = '</script>
37
- 省略
67
+ <style>
68
+ th,td {width: 180px;}
69
+ </style>
70
+ </head>';
71
+
72
+ $strHTML .= "<tbody >";
73
+
74
+
75
+ $CN->DBClose();
76
+
77
+ $strHTML .= "</tbody>
78
+ </table>";
38
- </html> eof;
79
+ </html>eof;
39
80
  $output = array (
40
81
  'total_page' => ceil($datanum / $page_disp_kensu),
41
82
  'text' => ($strHTML)

4

エラー内容追記

2018/03/12 04:03

投稿

hw_test
hw_test

スコア13

title CHANGED
File without changes
body CHANGED
@@ -23,6 +23,9 @@
23
23
 
24
24
  「追記」
25
25
  指摘していただいた個所を修正した最新のソースです。
26
+ 現状は?>の箇所で以下のエラーが出ています。
27
+ 「syntax error, unexpected $end, expecting T_VARIABLE or T_END_HEREDOC or T_DOLLAR_OPEN_CURLY_BRACES or T_CURLY_OPEN」
28
+
26
29
  ```
27
30
  <?php
28
31
  省略

3

最新のソースを追記

2018/03/12 03:05

投稿

hw_test
hw_test

スコア13

title CHANGED
File without changes
body CHANGED
@@ -18,4 +18,26 @@
18
18
  ```
19
19
  ①$(document).ready(function() {$('.demo').tbodyScroll({thead_height: '30px',tbody_height: '100px',head_bgcolor: 'transparent',foot_bgcolor: 'transparent'}); });でsyntax error, unexpected '(', expecting T_VARIABLE or '$'というエラーが出ます。
20
20
 
21
- ②一番下の</html> ';でsyntax error, unexpected '<'というエラーが出ます。
21
+ ②一番下の</html> ';でsyntax error, unexpected '<'というエラーが出ます。
22
+
23
+
24
+ 「追記」
25
+ 指摘していただいた個所を修正した最新のソースです。
26
+ ```
27
+ <?php
28
+ 省略
29
+ $strHTML = <<<'eof'
30
+ <!DOCTYPE html>
31
+ <html>
32
+ 省略
33
+ $(document).ready(function() {$('.demo').tbodyScroll({thead_height: '30px',tbody_height: '100px',head_bgcolor: 'transparent',foot_bgcolor: 'transparent'}); });
34
+ 省略
35
+ </html> eof;
36
+ $output = array (
37
+ 'total_page' => ceil($datanum / $page_disp_kensu),
38
+ 'text' => ($strHTML)
39
+ );
40
+
41
+ echo json_encode($output);
42
+ ?>
43
+ ```

2

phpの記載を追加

2018/03/12 03:04

投稿

hw_test
hw_test

スコア13

title CHANGED
File without changes
body CHANGED
@@ -1,11 +1,20 @@
1
1
  以下の2か所でエラーが出ており、調べてもわからなかったのでご教示ください。
2
2
  ```
3
+ <?php
4
+ 省略
3
5
  $strHTML = '<!DOCTYPE html>
4
6
  <html>
5
7
  省略
6
8
  $(document).ready(function() {$('.demo').tbodyScroll({thead_height: '30px',tbody_height: '100px',head_bgcolor: 'transparent',foot_bgcolor: 'transparent'}); });
7
9
  省略
8
10
  </html> ';
11
+ $output = array (
12
+ 'total_page' => ceil($datanum / $page_disp_kensu),
13
+ 'text' => ($strHTML)
14
+ );
15
+
16
+ echo json_encode($output);
17
+ ?>
9
18
  ```
10
19
  ①$(document).ready(function() {$('.demo').tbodyScroll({thead_height: '30px',tbody_height: '100px',head_bgcolor: 'transparent',foot_bgcolor: 'transparent'}); });でsyntax error, unexpected '(', expecting T_VARIABLE or '$'というエラーが出ます。
11
20
 

1

phpを追記しました

2018/03/12 02:50

投稿

hw_test
hw_test

スコア13

title CHANGED
File without changes
body CHANGED
File without changes