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

回答編集履歴

3

追記

2015/11/12 06:20

投稿

退会済みユーザー
answer CHANGED
@@ -33,7 +33,7 @@
33
33
  var_dump($columns);
34
34
  ?>
35
35
  ```
36
-
36
+
37
37
  ```php
38
38
  function getColums($table) {
39
39
  $dbh = connectDb();
@@ -48,6 +48,7 @@
48
48
 
49
49
  }
50
50
  ```
51
+
51
52
  ```php
52
53
  function getColums($table) {
53
54
  $dbh = connectDb();
@@ -59,5 +60,6 @@
59
60
 
60
61
  //出力される
61
62
  var_dump($columns);
63
+ retuen $columns;
62
64
  }
63
65
  ```

2

追記

2015/11/12 06:20

投稿

退会済みユーザー
answer CHANGED
@@ -32,4 +32,32 @@
32
32
  // 出力されない
33
33
  var_dump($columns);
34
34
  ?>
35
- ```
35
+ ```
36
+
37
+ ```php
38
+ function getColums($table) {
39
+ $dbh = connectDb();
40
+ $columns = array();
41
+ $sql = "select * from $table order by created desc";
42
+ foreach ($dbh->query($sql) as $row) {
43
+ $columns[] = $row;
44
+ }
45
+
46
+ //出力される
47
+ var_dump($columns);
48
+
49
+ }
50
+ ```
51
+ ```php
52
+ function getColums($table) {
53
+ $dbh = connectDb();
54
+ $columns = array();
55
+ $sql = "select * from $table order by created desc";
56
+ foreach ($dbh->query($sql) as $row) {
57
+ $columns[] = $row;
58
+ }
59
+
60
+ //出力される
61
+ var_dump($columns);
62
+ }
63
+ ```

1

追記

2015/11/12 06:19

投稿

退会済みユーザー
answer CHANGED
@@ -12,4 +12,24 @@
12
12
  }
13
13
  ```
14
14
 
15
- ※とりあえず動く状態にするだけのもので、セキュリティ上のツッコミはしていません。
15
+ ※とりあえず動く状態にするだけのもので、セキュリティ上のツッコミはしていません。
16
+
17
+ ---
18
+
19
+ ```php
20
+ <?php
21
+ getColums("post");
22
+ $idnumber = 1;
23
+ // 出力されない
24
+ var_dump($columns);
25
+ ?>
26
+ ```
27
+
28
+ ```php
29
+ <?php
30
+ $columns = getColums("post");
31
+ $idnumber = 1;
32
+ // 出力されない
33
+ var_dump($columns);
34
+ ?>
35
+ ```