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

回答編集履歴

2

インデント再調整

2019/10/26 13:03

投稿

Take_it
Take_it

スコア357

answer CHANGED
@@ -7,20 +7,20 @@
7
7
  ```PHP
8
8
  if(!empty($_REQUEST["post"])): //{と同義
9
9
  try{
10
- $pdo=new PDO('mysql:host=localhost;dbname=shop;charset=utf8','staff','password');
10
+ $pdo=new PDO('mysql:host=localhost;dbname=shop;charset=utf8','staff','password');
11
- $sql=$pdo->prepare('update product set name=?, price=? where id=?');
11
+ $sql=$pdo->prepare('update product set name=?, price=? where id=?');
12
- $sql->execute(
12
+ $sql->execute(
13
- [htmlspecialchars($_REQUEST['name']),
13
+ [htmlspecialchars($_REQUEST['name']),
14
- $_REQUEST['price'], $_REQUEST['id']]
14
+ $_REQUEST['price'], $_REQUEST['id']]
15
15
  );
16
- echo '更新に成功しました。';//ここまでたどり着けば更新に成功している
16
+ echo '更新に成功しました。';//ここまでたどり着けば更新に成功している
17
17
  }catch (PDOException $e){//更新データを受けているにもかかわらず何らかのエラーにより失敗した
18
- header('Content-Type: text/plain; charset=UTF-8', true, 500);
18
+ header('Content-Type: text/plain; charset=UTF-8', true, 500);
19
- echo '更新に失敗しました。';
19
+ echo '更新に失敗しました。';
20
- echo($e->getMessage());//エラーを出力
20
+ echo($e->getMessage());//エラーを出力
21
- exit;//以後の処理を停止
21
+ exit;//以後の処理を停止
22
22
  }
23
23
  else: //{と同義
24
- echo 'POSTデータが空です。';
24
+ echo 'POSTデータが空です。';
25
25
  endif; //}と同義
26
26
  ```

1

インデントを調整

2019/10/26 13:03

投稿

Take_it
Take_it

スコア357

answer CHANGED
@@ -14,12 +14,12 @@
14
14
  $_REQUEST['price'], $_REQUEST['id']]
15
15
  );
16
16
  echo '更新に成功しました。';//ここまでたどり着けば更新に成功している
17
- }catch (PDOException $e){//更新データを受けているにもかかわらず何らかのエラーにより失敗した
17
+ }catch (PDOException $e){//更新データを受けているにもかかわらず何らかのエラーにより失敗した
18
18
  header('Content-Type: text/plain; charset=UTF-8', true, 500);
19
19
  echo '更新に失敗しました。';
20
20
  echo($e->getMessage());//エラーを出力
21
21
  exit;//以後の処理を停止
22
- }
22
+ }
23
23
  else: //{と同義
24
24
  echo 'POSTデータが空です。';
25
25
  endif; //}と同義