외우지말고 이해하라.

외우는 것 보단 이해해서 내것으로 만들어 활용하기

Web Back-End/PHP

PHP 학습 03 - DB 와 연결하기

hyg4196 2021. 5. 23. 14:40
반응형

 

 

% 같은 경우 들어오는 모든 아이피를 수신 하는 것이며, 특정 아이피를 지정하기 위해서는 이부분에 입력하여주면 됩니다.

GRANT 로 사용자 생성.

사용자 조회후, 사용자가 만들어졌는지 확인하고 해당 사용자를 사용.

 

- 비밀번호는 암호화 되어있음으로 잘 기억하자.

 

 

 

 

PHP 와 DB 연결

 

$dbConn = mysqli_connect("주소", "db사용자", "db비밀번호", "db 데이터베이스") - DB 연결

$sql = "" - 변수를 주고 사용하려는 쿼리문을 작성

$rs = mysqli_query($dbConn, $sql); - 담아놓은 변수를 이용해 쿼리문 실행한 값을 rs에 저장

 

$article = mysqli_fetch_assoc($rs); - rs값을 하나 가져와 article 변수에 저장,  null 일 경우 null 이 저장된다.

$dbConn = mysqli_connect("localhost", "hyg", "1234", "php_blog_2021") or die("DB Connection ERROR");

$sql = "
SELECT * FROM article AS A
ORDER BY A.id DESC
";


$rs = mysqli_query($dbConn, $sql);


while(true){ // php의 특징 : 변수에 null 이들어가면 false 로 판단 (다른언어는 아님)
  $article = mysqli_fetch_assoc($rs);
  
  if($article == null) break;

  $articles[] = $article;
}
반응형