웹 (12) 썸네일형 리스트형 웹 6주 PHP & MySQL 1데이터베이스는 php와 mySQL을 이용할 것이다.PHP & MySGL 2php와 MySQL의 장점만을 사용할 것이다. 위와 같은 상황에서 php를 미드웨어라고 부른다.PHP & MySQL 3내용을 영상과 같이 만들어줍니다. MySQL의 경우 이전에 했던 것이 일부 저장되어 있습니다. PHP & MySQL 4PHP는 Mysql서버에 대해서 클라이언트의 역할이다 PHP & MySQL 5api중에서 mysqli를 사용할 예정이다.PHP & MySQL 6먼저 연동을 해줍니다. 저는 비밀번호를 설정하지 않았어서 빈 칸으로 둡니다php와 연동해서 추가한 모습입니다if($result === false){ echo mysqli_error($conn); }이 부분을 사용하여 오류를 출력합.. 웹 5주차 MySQL9CRUD가 MySQL에서도 중요한데, C(create)와 R(read)가 가장 중요하다. MySQL10행을 넣고 싶을 땐 INSERT INTO TOPIC을 한 뒤 각 열에 맞춰서 VALUES에 넣고 싶은 값을 넣는다. MySQL11SELECT 와 FROM topic; 사이에 보고 싶은 값을 입력하면 그 부분만 테이블로 띄울 수 있다.WHERE를 사용하여 보고 싶은 요소만 보는 것이 가능하다. ORDER BY 방식을 사용하여 정렬 방식을 정할 수 있다. 사진에서는 id의 값을 기준으로 내림차순 정렬한다. LIMIT n의 방식으로 개수에 제한을 걸 수 있다. MySQL12UPDATE의 방식으로 바꾸고 싶은 요소를 바꿀 수 있다. WHERE을 꼭 넣어야한다.MySQL13DELETE 명령어로 지.. 4주차 웹 MySQL1데이터를 쉽게 정리하고자 만들어진 소스를 데이터 베이스라고 부른다. 환경 데이터베이스로 편안하게 정리 가능하다. MySQL은 폭발적인 성장을 했다. MySQL2스프레드시트는 클릭으로 제어해야하지만 데이터베이스는 코딩으로 대화가 가능하다. MySQL3설치를 완료한다.MySQL4표들을 grouping한 게 데이터베이스다. 이것들을 스키마라고 하며, 스키마들이 합쳐진게 데이터베이스 서버다.MySQL5보안이 보다 용이하다. root의 권한으로 작업하는 것은 위험하다. MySQL6명령어들 CREATE DATABASE 파일명;DROP DATABASE 파일명;SHOW DATABASES;USE 파일명;MySQL7SQL은 공통적으로 사용하기 때문에 알아두는 것이 용이하다.MySQL8이름 뒤에 자료형 타입, .. 웹 3주차 php23 바로 다시 페이지 화면으로 돌아오는걸 볼 수 있습니다. 양식은 제 현재 코드 상황에 맞춰 조금 바꿨습니다. php24성공적으로 바뀐 걸 볼 수 있습니다. php25~27.2(글 내용이 날아가서 이쪽부터 다시 작성하기에 파일이 전부 합쳐져있습니다...) 정상적으로 삭제가 되는 걸 확인할 수 있습니다. print부분과 같이 반복되는 것은 하나로 묶어버리고, 다른 함수들에서 필요 시 호출하는 방식을 사용합니다. 태그의 공격을 막기 위해 htmlspeical을 사용해줍니다.(꺽쇠를 유니코드로 변환, beebox에서 나옴)태그가 들어가지 않은 걸 확인할 수 있습니다. basename으로 보안을 높여줍니다. php29 UI는 애플리케이션의 영역이고 API는 문법 태그의 영역이다. php30 php co.. 웹페이지 제작 최종 보고 메인화면 밀크티의 종류 얼그레이 밀크티 얼그레이 밀크티는 베르가못(Bergamot)향이 난다. 향수와 식품 향료에 모두 사용된다. 이에 호불호가 있는 편이다. 시트러스 과일로 껍질을 압착하여 향료로 추출하여 많이 사용한다. 루이보스 밀크티 루이보스 밀크티에 이용되는 허브는 남아프리카 공화국 케이프타운 북쪽의 세더버그 지역에서 자생한다. 줄기도 먹지만 말린 잎을 우려서 주로 먹는다. 카페인이 없어 누구나 부담없이 먹을 수 있다. 항산화 성분이 있으며 미네랄이 풍부한 편이다. 로열 밀크티 로열 밀크티는 홍차와 우유의 비율이 거의 1:1로 들어간다. 원래 로열 밀크티는 우유에 찻잎을 넣고 .. 웹 7주차 24주차함수를 사용할 때 앞에 function을 붙인다. 25주차function 함수명(){ 내용 } 의 방식으로 함수를 생성한다26주차함수를 호출할 때 안에 있는 것을 인수, 함수 안에서 받은 인수는 매개변수라고 부른다. 27주차return값을 활용하여 함수를 보다 효율적으로 만들 수 있다28주차 함수를 활용하여 간편화 할 수 있다29주차 ducument같은 것들은 객체이며 객체의 함수는 메소드라고 한다. 30주차객체는 순서없어 저장할 수 있다. 이름이 있는 정리정돈 상자이다. 만들 때 {}를 사용한다. 객체명.넣고싶은 이름의 정보 = 정보의 값;과 같은 방식으로 객체에 정보 추가가 가능하다. 추가할 때 띄어쓰기가 있는걸 넣고 싶다면 ["정보"]와 같은 방식으로 가능하다. 31주차반복문을 이용하여 객체.. 웹 6차 14주차 if와 비교연산자, 불리언을 이용하여 토글이라는 걸 만들 수 있다. 15주차 html에서는 같은지 다른지를 판별할 때 ===을 사용한다. 16주차c언어와 파이썬의 조건문과 큰 차이가 없다. document.write로 되어있는 부분을 한 번에 묶는다. 17주차 버튼에 id를 부여하여 값을 만들 수 있고, 이와 조건문을 사용하여 버튼을 하나로 만들 수 있다. 18주차리팩토링은 중복을 최대한 줄이는 것이다. this는 자기자신을 가리키는 것이기에 이를 이용하여 코드가 길어지는 것을 방지할 수 있고, var라는 변수를 이용하여 코드를 줄이는 것 또한 가능하다. 19주차반복문을 사용하여 색을 바꿀 수 있다. 22주차 반복문 내에서 배열을 사용할 때 +배열+ 형식으로 사용한다. 23주차 query.. 웹 5주차 1주차 동적으로 사용자와 상호작용 할 수 있도록 만들어진 기술이 javascript이다 2주차 자바스크립트는 사용자와 상호작용을 하는 언어이며 웹브라우저는 한 번 화면에 출력된다면 자기 자신을 바꿀 수 없다. 3주차javascript를 사용하려고 할 때는 쓴다고 선언을 해줘야한다. 1+1같은 동적 수행이 가능하다. 4주차on을 위주로 동작하는 코드들을 알아봤다. 이것들을 event라고 부른다. 5주차해당 페이지의 검사 창에서 콘솔을 열면, 해당 페이지에 자바스크립트를 사용하는 것이 가능하다 6주차자바스크립트의 산술 연산자에는 +, -, *, /가 있다. 문자는 단어를 ' ' 혹은 " "로 감싼다. ' '혹은 " "로 감싼 문자열 뒤에 .length를 붙이면 길이를 알려준다. .toUppercase()를.. 웹 4주차 10강 div은 아무 의미 없이 디자인을 나타낼 때 쓰는 태그이다. 블록 레벨 엘리먼트이기 때문에 화면 전체를 사용하기 때문에 span 태그 사용하면 글자에 해당하는 영역만큼을 사용할 수 있다. (인라인 엘리먼트) 1fr은 남은 화면을 1등분 하겠다는 뜻이다. 2fr이면 화면을 2등분한다. 현재 코드에서는 화면의 길이에서 150px을 빼고 남은 크기를 차지한다. 11강 지난 시간에 배웠던 것을 사용하여 코드를 수정해본다. 12강 반응형 디자인이란 화면의 크기에 따라 웹페이지의 각 요소들이 반응하여 동작한다. media screen을 활용하여 어떤 크기일 때 화면이 보일 지 안 보일지를 정할 수 있다. 13강 지난 번에 배웠던 것을 토대로 코드를 수정하여 화면에 따라 어떻게 보이는지 다르게 한다. 14강 .. 웹 3주 1주차 web이 처음 등장할 때 html만이 있었다 css는 더욱 web을 더욱 아름답게 보이기 위해서이다 2주차 사람들은 html을 꾸며보려 했지만 포기하고 css라는 언어를 만들었다. 라는 태그로 html의 문자 색을 바꿀 수 있다. 3주차 문장의 시작과 끝을 으로 감싸면 시작과 끝에 보이지 않는다 태그는 이 부분은 css언어를 사용하는거라고 말하는 것이다 css에서는 폰트의 색을 a { color:색깔; }으로 바꿀 수 있다(a태그의 폰트 색을 붉게 바꿈) 4주차 text-decoration: none;과 text-decoration: underline;을 이용해 밑줄을 치고 없앨 수 있다. ;은 문장과 문장을 구분해준다. 한 문장 안에서 style태그를 사용하는 것도 가능하다. 5주차 이제 모르는.. 이전 1 2 다음