[FastRoute] 기본 사용법 (2)

2020. 1. 6. 21:55FastRoute (PHP)

1. 사용할 DB정보 입력 (pdo.php)

<?php
	
	function pdoSqlConnect(){
		try {
			$DB_HOST = "[DB IP 혹은 localhost]"; $DB_NAME = "[DB명]";
			$DB_USER = "[계정명]"; $DB_PW = "[비밀번호]";
			$pdo = new PDO("mysql:host=$DB_HOST;dbname=$DB_NAME", $DB_USER, $DB_PW);
			$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
			return $pdo;
		} catch (Exception $e) {
			echo $e->getMessage();
		}
	}

pdo.php

 

 

 

2. MVC 패턴 구조

사용자는 URI와 파라미터값을 입력을 하고, index파일 에서 라우팅을 통해 controller로 이동하게 되며, controller에서 입력값에 대한 필터링 처리 후 model로 이동하여 SQL 쿼리문을 수행한다.

동작 과정
Postman (GET 방식)

728x90

'FastRoute (PHP)' 카테고리의 다른 글