본문 바로가기

안드로이드 웹앱 콘테츠 개발자 양성(국비지원)/DBMS7

db,php,html,script 홈페이지 1-2 (로그인, 쪽지 페이지 작업) 로그인 페이지, 쪽지( 쪽지 보내기, 송신함, 수신함) 페이지를 만들었다. [로그인] [쪽지] - 쪽지 보내기, 목록보기 db,php,html,script 홈페이지 1-1 에서 작업한 파일 오늘 새로 추가할 파일은 빨간색 네모 박스에 있는 것들이다. 크게보면 로그인 페이지, 쪽지 페이지이다. 로그인 페이지 만들어보자. HP 하위 폴더로 login 폴더를 만들고, login 폴더안에 login_form.php 파일을 만들자. login_form.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 로그인 로그인 이제 로그인 페이지에 스.. 2020. 1. 9.
db,php,html,script 홈페이지 1-1 (HOME, 회원가입 페이지 작업) 홈 화면 페이지, 회원가입 페이지를 만들었다. 화면에 보이는 총 2페이지 만듬. 공통으로 보이는 header, footer는 php include 이용 DB를 만들고 테이블에 회원가입 내용 삽입 ( POST방식 ) 아이디 중복 확인 GET 방식으로 창 띄우기. 우선 작업 전에 여러 폴더로 나눠서 해당 파일들을 만들 것이다. 구조는 아래와 같다. 오늘 작업할 구조이다. 우선 구조를 담을 HP 폴더를 만들자. 그 안에 각 폴더들을 만들 것이다. HP폴더 하위에 img 폴더를 만들고, 이미지를 추가하였다. (HOME 큰 이미지, 회원가입 버튼 대신 사용할 이미지 등등..) index.php를 만들고 여기에 HOME 페이지를 만들어보자. 페이지는 크게 3개 영역으로 나눌 것이다. (header : 상단 메뉴바,.. 2020. 1. 8.
DBMS 다양한 방법 2(php 파일로 일괄 적용 PDO로 php와 DBMS 연결) DBMS 다양한 방법 1 $conn=mysqli_connect('localhost','cw','1234','mrhi_db') or die("DB접속 실패"); 과 다르게 php와 DBMS 연결하는 방법을 $db=new PDO('mysql:host=localhost; dbname=mrhi_db','cw','1234'); 이런 식으로 지정된 객체를 사용해보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2020. 1. 7.
DBMS 다양한 방법 1 (php 파일로 일괄 적용 php와 DBMS 연결) php 파일에 쿼리문도 넣고 echo 해서 웹 페이지에서도 확인해 보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2020. 1. 7.
DBMS 1-2 (DML를 이용 테이블 필드 추가,변경,삭제) DML를 이용해서 DB 사용해보자. [데이터 베이스와 테이블을 만들고 필드 추가 삭제 등을 알아본다. ] insert select - where, order by update delete 작업하기 위해 xampp control와 apache,mysql이 start되어 있어야 한다. ( DBMS 1-1 참고 ) cmd창에서 테이블 만들고 수정하려면 한줄 한줄 작업해야 한다. 한번에 명령어를 한 파일에 입력하고 실행 시키자. [sql 일괄 실행] 작업을 위해 임의로 DBMS 폴더를 만들고 거기에 sql파일을 만들겠다. 1 2 3 4 5 6 7 8 9 10 11 create table mem( num int not null auto_increment, id char(20) not null, pass char(.. 2020. 1. 7.
DBMS 1-1 (DDL를 이용 데이터 베이스와 테이블을 만들고 필드 추가 삭제) DDL를 이용해서 DB 사용해보자. [데이터 베이스와 테이블을 만들고 필드 추가 삭제 등을 알아본다. ] create - database, table [if not exists] alter - add, drop, chage, modify, rename drop - database, table [if exists] mysql을 사용하기 위해 xampp control를 실행시키자. xampp의 mysql 경로를 보면 아래와 같다. cmd창을 열어서 해당 경로로 가서 실행을 해야 한다. 해당 경로에서 mysql 입력 그 후 계정을 입력하는데 아이디는 -u"아이디" -p"비밀번호" 형식으로 쓴다. 관리자로 접속을 하면 현재 위치 경로가 아래 사진과 같이 바뀔 것이다. show를 입력해서 database가 있는지.. 2020. 1. 7.
DBMS 종류 및 Query문 3종류 DBMS RDBMS - MySQL(MariaDB), MsSQL, Oracle, SQLite NoSQL - MongoDB, Hadoop, firebase 실시간 DB Query문의 3종류 DDL (Define)정의 : create, alter, drop DML (Manipulation)조작 : insert, selectm update, delete DCL (Control) 제어 : grant, revoke, rollback, commite 2020. 1. 6.