質問編集履歴

3

connectmysql\.phpのコードを追記

2016/09/01 06:36

投稿

map
map

スコア13

test CHANGED
File without changes
test CHANGED
@@ -46,6 +46,96 @@
46
46
 
47
47
  データベース名:アカウント名_test1
48
48
 
49
+
50
+
51
+ 【追記】
52
+
53
+ setup.phpから追ってみました。
54
+
55
+ connectmysql.phpを読みに行き、最初の接続でエラーが出ているようです。
56
+
57
+
58
+
59
+ 【connectmysql.phpのコード】
60
+
61
+
62
+
63
+ <?php
64
+
65
+
66
+
67
+ //MySQLへ接続
68
+
69
+ function connectDBi(&$err,$mode) {
70
+
71
+
72
+
73
+ global $MySQL_SERVER, $MySQL_USER, $MySQL_PASSWORD, $MySQL_DBNAME;
74
+
75
+
76
+
77
+ $err = "";
78
+
79
+ $mysqli = new mysqli($MySQL_SERVER, $MySQL_USER, $MySQL_PASSWORD, $MySQL_DBNAME);
80
+
81
+
82
+
83
+ if ($mysqli->connect_errno) {
84
+
85
+ $err = "データベース接続に失敗しました。"; //【ここでエラー?】
86
+
87
+ } else {
88
+
89
+ //文字化け対策
90
+
91
+ if (!$mysqli->set_charset("utf8")) {
92
+
93
+ $err = "文字コードセットに失敗しました。";
94
+
95
+ } else {
96
+
97
+ if(!existTable($mysqli)) {
98
+
99
+ if (!createMySQLTable($mysqli)) {
100
+
101
+ $err = "MySQLテーブルの作成に失敗しました。";
102
+
103
+ return false;
104
+
105
+ }
106
+
107
+ }
108
+
109
+ if($mode <> "Setup" AND !existUser($mysqli)) {
110
+
111
+ $err = "先にセットアップを行ってください。<br><br><div align='center'><a href='setup.php'>セットアップ画面へ</a></div>";
112
+
113
+ }
114
+
115
+ }
116
+
117
+ }
118
+
119
+
120
+
121
+ if (strlen($err) > 0) {
122
+
123
+ return false;
124
+
125
+ } else {
126
+
127
+ return $mysqli;
128
+
129
+ }
130
+
131
+
132
+
133
+ }
134
+
135
+
136
+
137
+ (以下略)
138
+
49
139
  ```
50
140
 
51
141
 

2

使用レンタルサーバの追加

2016/09/01 06:36

投稿

map
map

スコア13

test CHANGED
File without changes
test CHANGED
@@ -54,6 +54,8 @@
54
54
 
55
55
  他のレンタルサーバも仮契約してテストしてみました。結果は同じでした。
56
56
 
57
+ (ロリポップでテスト)
58
+
57
59
 
58
60
 
59
61
  ###補足情報(言語/FW/ツール等のバージョンなど)

1

情報の追加

2016/09/01 05:25

投稿

map
map

スコア13

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,10 @@
7
7
  こちらのプログラムです。
8
8
 
9
9
  http://www.eclip.jp/sheepmap/readme.html
10
+
11
+
12
+
13
+ グーグルマップとMySQLを組み合わせて、ブラウザ上で登録した物件を表示させるものです。
10
14
 
11
15
 
12
16