일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- execCommand
- Import
- ajax
- eport
- addEventListener
- json
- https://m.blog.naver.com/tt2t2am1118/221010125300
- slow and steady
- async
- database
- 참고블로그
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- webpack
- prj
- js
- promise
- callback
- JS #프로젝트
- object
- 동기
- 혼프
- db
- Project
- await
- 게임
- mysql
- Porject
- sql
- 비동기
- setTimeout()
- Today
- Total
목록Server (14)
C-log
앞서서 우리가 글을 생성하는 코드를 작성했으니 이제는 글을 수정하고 삭제하는 방법을 배워 볼 것이다. 우선 기존에 a태그를 이용해서 create를 생성했던 방시과는 다르게 php를 이용해서 URL의 매개변수 id값이 지정 되었을 때 update버튼이 생성될 수 있게 만들어 볼 것이다. 해당 코드는 알래와 같다. 글 수정하기 $update_link ... $update_link = ''; if (isset($_GET['id'])) { $filtered_id = mysqli_real_escape_string($conn, $_GET['id']); $sql = "SELECT * FROM topic WHERE id={$filtered_id}"; $result = mysqli_query($conn, $sql); $..
이번에는 우리가 만들어 놓은 웹사이트의 보안을 설정하는 방법을 만들어 볼 것이다. 즉, 사용자가 입력하는 정보를 철저히 무시하는 것이다. 즉, 우리가 만들어 놓은 사이트의 URL에서 매개변수를 조작해서 데이터 정보를 마음대로 조작할 수 있다. 이것을 SQL injection이라고 한다. 따라서 이것을 차단하는 방법을 배워 볼 것이다. mysqli_real_escape_string() index.php if (isset($_GET['id'])) { $filtered_id = mysqli_real_escape_string($conn, $_GET['id']); $sql = "SELECT * FROM topic WHERE id={$filtered_id}"; $result = mysqli_query($conn, ..
MySQL을 통해서 php로 데이터값을 생성하는 것까지 배웠다. 이번에는 우리가 데이터 스키마를 웹브라우저로 나타낼 수 있는 것을 배워 볼 것이다. 이것에 가장 중한 명령어는 MySQL에서도 배웠지만 SELECT이다. 이를 활용한 코드는 아래와 같다. mysqli_fetch_array()
php와 MySQL의 글 생성을 하기 앞서 먼저 이 둘 사이에서 벌어 질 수 있는 에러를 살펴볼 수 있는 방법을 알아보자. mysqli_error(), mysqli_connect_errno()
php와 MySQL의 첫 만남을 성사하는 오늘 우리는 그들이 만날 수 있는 장소를 꾸며 줄 것이다. 먼저 웹페이지의 구성을 살펴보자. 이전에도 구성 했던 모습이기 때문에 어려움은 없을 것이다. WEB HTML Welcome Lorem ipsum dolor sit amet consectetur, adipisicing elit. Accusamus, voluptatum. 이렇게 준비가 되었다면 MySQL을 준비한다. (글쓴이는 xampp을 사용한다.) 이후 새로운 DATABASE를 만들어준다.MariaDB [mysql]> CREATE DATABASE phpmysql -> ; Query OK, 1 row affected (0.001 sec) MariaDB [mysql]> SHOW DATABASES -> ; +-..
제목은 MySQL의 마크인 돌고래와 php의 마크인 코끼리를 각 동물들로 표현 했을 뿐 웹과 데이터의 연동을 설명하는 포스트이다. 해당 포스트는 생활코딩의 PHP & MySQL강의를 토대로 작성을 했으며 해당 영상을 보거나 이와 관련된 지식이 있다면 즐겁게 포스트를 읽을 수 있을 것이다. 글쓴이의 블로그의 PHP 포스트와 MySQL포스트의 연장선이며 해당 관련 지식이 필요하다면 해당 시리즈를 읽거나 한번 실습을 하고 보는 것을 권장한다. 해당 강의 영상 자료는 태그에 입력을 해두겠다. 돌고래와 코끼리의 만남이 잘 성사가 되기를 바라며 글을 마치겠다.