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

回答編集履歴

1

phpmyadminの使い方

2021/11/18 07:37

投稿

FKM
FKM

スコア3662

answer CHANGED
@@ -1,5 +1,16 @@
1
- VALUES。PHPだけではSQLの発行がうまく行っているかどうか分かりづらいので、phpmyadminで実行してみましょう。
1
+ VALUEではなくてVALUESです。PHPだけではSQLの発行がうまく行っているかどうか分かりづらいので、phpmyadminでその構文がうまくいくか実行してみましょう。
2
2
 
3
+ あと、phpmyadminはあくまでDBの編集ソフトのようなもので、実際操作しているDBはmysqlです。
4
+
3
5
  ```sql
4
6
  INSERT INTO file_table (file_name,file_path,description) VALUES(?,?,?)
5
- ```
7
+ ```
8
+
9
+ プレースホルダが面倒な場合は、パラメータをチェック入れてこのようにするといいでしょう。
10
+ phpmyadminのクエリで記述する
11
+
12
+ ```sql
13
+ INSERT INTO file_table (file_name,file_path,description) VALUES(':a',':b',':c')
14
+ ```
15
+
16
+ その後にbind parametersにチェックを入れるとフォーム枠が表示されるので、そこに値を代入していく。