回答編集履歴

1

コードの追記

2018/04/19 12:44

投稿

teityann1225
teityann1225

スコア158

test CHANGED
@@ -3,3 +3,97 @@
3
3
  私の契約しているさくらサーバーもダメだったので。
4
4
 
5
5
  [ここ](https://www.xserver.ne.jp/manual/man_db_setting.php)を参考にしてみてください。
6
+
7
+
8
+
9
+ ###追記
10
+
11
+ ```PHP
12
+
13
+
14
+
15
+ <?php
16
+
17
+
18
+
19
+ //データベース接続
20
+
21
+ $server = "◯◯◯◯◯";
22
+
23
+ $userName = "◯◯◯◯◯";
24
+
25
+ $password = "◯◯◯◯◯";
26
+
27
+ $dbName = "test";
28
+
29
+
30
+
31
+ $mysqli = new mysqli($server, $userName, $password,$dbName);
32
+
33
+
34
+
35
+ if ($mysqli->connect_error){
36
+
37
+ echo $mysqli->connect_error;
38
+
39
+ exit();
40
+
41
+ }else{
42
+
43
+ $mysqli->set_charset("utf-8");
44
+
45
+ }
46
+
47
+
48
+
49
+ $sql = "select * from test_tab";
50
+
51
+
52
+
53
+ $result = $mysqli -> query($sql);
54
+
55
+
56
+
57
+ //クエリー失敗
58
+
59
+ if(!$result) {
60
+
61
+ echo $mysqli->error;
62
+
63
+ exit();
64
+
65
+ }
66
+
67
+
68
+
69
+ //レコード件数
70
+
71
+ $row_count = $result->num_rows;
72
+
73
+
74
+
75
+ //連想配列で取得
76
+
77
+ while($row = $result->fetch_array(MYSQLI_ASSOC)){
78
+
79
+ echo $row["col1"];
80
+
81
+ }
82
+
83
+
84
+
85
+ //結果セットを解放
86
+
87
+ $result->free();
88
+
89
+
90
+
91
+ // データベース切断
92
+
93
+ $mysqli->close();
94
+
95
+
96
+
97
+ ?>
98
+
99
+ ```