긍정적인 사고와 행동으로 선한 영향력을 줄 수 있도록

PHP 6

$GET $POST 방식

PHP 를 통해 DB에 저장된 데이터 값들을 불러와서 Android 앱에 불러오려고 한다. ​ 기본적으로 PHP 를 통한 전송방식은 다음과 같이 POST , GET 으로 나뉜다 각각 특징 또한 다르다. ​ $_GET 방식을 사용하여 우선적으로 웹상으로 띄워 보겠다. ​ 1. PHP 작성하여보자. 데이터값 들을 GET으로 받는다. query문을 통해 테이블 JOIN 에 대한 $idUser , $projectName이 일치하는 eMail값을 받아오기로 작성하였다. ​ ​ ​ 2. 작성한 php를 웹상에서 띄워보자. ​ 기본적으로 GET방식은 주소 마지막에 ?를 붙여준다. 이후 eMail 값을 알기위해 필요한 idUser 값과 projectName 값을 작성하여준다. 값이 여러개 일 경우 &을 사용한다 (an..

PHP 2022.03.14

mysqli_stmt_bind_param(): Number of elements in type definition string doesn't match number o 에러 해결법

파라미터 요소 타입의 오류라고 나온다. ​ PHP 를 한번 확인해보자. ​ 보다시피 내가 INSERT할 요소는 (?,?,?,?) 총 4개이다. 하지만 mysqli_stmt_bind_param 구문에서 "sss"로 3개이다. ​ 이때 s란 String을 나타낸다 ( = 데이터 타입) ​ 즉, 마지막 4번째 삽입에 대한 데이터 타입이 지정되지 않았다. 그에 해당하는 데이터 타입을 작성해주자 s = String i = Int

PHP 2022.03.12

php(Laravel)2

VS 에서의 편리한 라이브러리 다운 ( Laravel blade spacer , Laravel goto view , Laravel extra intellisense php intelephense , getter and setter generator , Lavabel blade snippets bracket pair colorizer , korea (한글판) , ) >>>>> 웹 서버의 중요한 파일들은 VS의 public에 있음 index.php에서 laravel 시작점 터미널 명령어 : Ctrl + c 하면 다시 명령어창 (기존 사용을 죽임) : php artisan serve --port=9090 ( 9090으로 변경하여 연동, 일시적) : php artisan help (명령어 도움창) ( https..

PHP 2021.08.27

php(laravel)

웹 기반 개발 FrameWork (라라벨) 기반 = PHP 요청 -> 처리 -> DB에서 결과전송(html) 백엔드 : View를 사용하여 html 및 JavaScript 도 동적으로 만들어준다. (서버단) : CSS 및 CSSFramework 를 사용하여 이쁘게 디자인하여준다. (부트스트랩 : Data(JSON)만 프론트단에 줄 수도있다 라라벨 사용시에도 nodejs 사용 웹 브라우저에 전송시에 npm를 사용하여 컴파일하여 보냄 php에서 compose를 사용하여 필요한 라이브러리를 다운 및 사용 게시판 작성시 user와 게시판 테이블 2개 생성 (mapping carinality) 1 : N (유저하나에 게시글여러개) -> N쪽에 Forienkey 생성 N : N 일경우 테이블 하나 더 생성(pivo..

PHP 2021.08.26