PHPの質問になります。
現在、MySQLとPHPを接続する作業をしているのですが、MySQLの接続コードをHTMLの外側に書くのか、それともHTMLの内部に書いたほうがよいのか気になったもので質問しました。
下のPHPのコードのようにMySQLの接続のコードを外側に書く場合。
PHP
1<?php 2 $hostserver = ""; //ホストサーバ 3 $user = ""; //ユーザー 4 $password = ""; //パスワード 5 //$databasename = ""; //データベース名 6 try { 7 $datalink = new PDO($hostserver,$user,$password); //MySQLへの接続 8 print("接続に成功しました。"); 9 10 } catch (PDOException $error) { 11 exit("接続に失敗しました。".$error->getMessage()); 12 } 13?> 14<!DOCTYPE html> 15<html> 16 <head> 17 <link rel="stylesheet" href="../css/layout.css" type="text/css"> 18 <meta charset="utf-8"> 19 <title>タイトル</title> 20 </head> 21 <body> 22 </body> 23</html>
下のPHPのコードのようにMySQLの接続のコードを内側に書く場合。
PHP
1 2<!DOCTYPE html> 3<html> 4 <head> 5 <link rel="stylesheet" href="../css/layout.css" type="text/css"> 6 <meta charset="utf-8"> 7 <title>タイトル</title> 8 </head> 9 <body> 10<?php 11 $hostserver = ""; //ホストサーバ 12 $user = ""; //ユーザー 13 $password = ""; //パスワード 14 //$databasename = ""; //データベース名 15 try { 16 $datalink = new PDO($hostserver,$user,$password); //MySQLへの接続 17 print("接続に成功しました。"); 18 19 } catch (PDOException $error) { 20 exit("接続に失敗しました。".$error->getMessage()); 21 } 22?> 23 </body> 24</html>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/19 01:44
2017/02/19 03:09
2017/02/19 03:12