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

回答編集履歴

2

加筆修正

2020/04/30 06:35

投稿

退会済みユーザー
answer CHANGED
@@ -1,3 +1,18 @@
1
1
  isSet()って関数はないから、そのスコープ内のクエリーとか全然実行していないのではないかと。
2
2
  [PHP: isset - Manual](https://www.php.net/manual/ja/function.isset.php)
3
- is_set()でもなく、isset()なのです。
3
+ is_set()でもなく、isset()なのです。
4
+
5
+ もしもコンソール(windowsならコマンド・プロンプト)が使えるなら、
6
+
7
+ > php -l makeNews.php
8
+
9
+ などとして文法エラーが生じていないかチェックしてください。
10
+
11
+ ---
12
+
13
+ `$result`とか`$page_num1`とか、
14
+ 場面で中身が変わってしまうような使い方は避けるべきです。
15
+ 例えばSQL文を入れておくなら`$sql_*`、
16
+ プリペアドステートメントにしたら`$stmt_*`
17
+ クエリー実行結果は`$result_*`などとネーミングをルールを決めておかないと、
18
+ 1週間後、1ヶ月後、1年後などに読み返したときに意味がわからなくなってしまいがちです。

1

加筆修正

2020/04/30 06:35

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,3 @@
1
- isSet()って関数はないから、そのスコープ内のクエリーとか全然実行していないのではないかと。
1
+ isSet()って関数はないから、そのスコープ内のクエリーとか全然実行していないのではないかと。
2
+ [PHP: isset - Manual](https://www.php.net/manual/ja/function.isset.php)
3
+ is_set()でもなく、isset()なのです。