Helen Sun CA86 CIS86 Web Development with PHP and MySQL 04 29 2013

안녕하세요 이것은 PHP 클래스입니다

우리는 2 주만 더 있습니다 우리 학기의 마지막 스트레칭까지입니다 너의 숙제를해라 몇 주 남았고 여름에는 휴식을 취할 수 있습니다 마지막 스트레칭

시작하기 전에 질문이 있습니까? 지난주에 우리는 데이터베이스 연결과 모두 회의에 참여한 사람 숙제가 좋았고 나머지 수업에는 문제가 있었을 것입니다 나는 사람들이 녹음 및 기타 자료를 검토 할 수 있도록 이메일을 보냈습니다 어떤 지난 주에 배정 된 질문이 있습니까? 지난 주 과제에서 특별한 문제가 있습니까? 즉,이 장으로 넘어갈 수 있습니다 지난 장에서는 데이터베이스 종류에 대해 작업했습니다 직접

우리는 내 SQ에 원격으로 연결했습니다 L 데이터베이스와 우리는 이미 가지고있는 데이터베이스에 테이블을 만들고있었습니다 생성 된 데이터베이스 권한이 없지만 테이블을 만들 수 있습니다 우리에게 이미 제공된 데이터베이스 우리는 테이블을 만들고 쿼리를하고 있습니다 그리고 그 모든 것을 업데이트합니다 이제 얼마나 자주 액세스 할 수 있을지 생각해보십시오 리모콘 데이터베이스에 터미널? 드물게

회사를 호스팅하고 있습니다 장소 귀하의 사이트를 호스팅 할 호스팅 회사가 있습니다 당신은 몇 가지를하고있다 프로그래밍과 그 모든 것 대부분의 사용자에게 귀하의 웹 페이지를 웹 사이트가 원격으로 / SREBGT하지 않도록하려면 당신의 데이터베이스에 연결하고 그들의 시도 거기에 데이터베이스 작업

사용자가 데이터를 업데이트 할 수있는 웹 인터페이스를 제공합니다 대부분의 사용자는 데이터베이스에 직접 액세스 할 수 없습니다 그들은 단지 그들이 작동하는 화면을 가지고 있습니다 그런 다음 화면 뒤에 코드가 있으면 업데이트, 삽입, 데이터베이스에서 삭제하십시오 이 장은 학기 후반의 가장 중요한 장입니다 우리는 PH P에서 어떻게하는지 배울 것입니다

PHPI는 할 수 있습니다 insert, delete 문을 실행하여 사용자가 양식을 작성하고 데이터를 가져 와서 저장할 수 있도록하십시오 해당 데이터를 데이터베이스에 그것이 오늘날 우리가 배울 것입니다 매우 중요한 장입니다 우리는 내 SQ에 연결하는 방법을 배울 것입니다 L-화면 이 모든 데이터베이스 기반 웹에 대해 생각할 때 아마존과 같은 사이트를 많이 사용합니다

아마존, 페이스 북, 모든 뱅크 오브 아메리카 사이트, 모든 사이트 -이 모든 사이트들과 당신에게 집을 찾고 부동산 사이트를 확인하고 일부 E 베이를 구매할 경우 백엔드의 거대한 데이터베이스 심지어 그물 영화를보고 싶다면 FLIX 이 모든 것은 독립적으로 뒷면에 데이터베이스가 있습니다 종료 사이트 기능-유나이티드 항공 노선 사이트 백엔드에 데이터베이스를 보유하고 데이터베이스와 상호 작용할 수있는 페이지를 작성하십시오

예약을 원하시면 양식을 작성하고 다음을 클릭하십시오 여기에 몇 가지 정보를 검색하고 여기에 몇 가지 항공편이 있습니다 하루에 원하는 것을 고를 수 있습니다 결제 화면이 표시되고 양식을 작성하고 신용 카드 정보를 제공 한 다음 제출하십시오 신용 카드로 청구됩니다

당신은 예약은 데이터베이스의 또 다른 레코드이므로 티켓을 구입 한 것을 기억합니다 모든 것이 매일 상호 작용합니다 데이터베이스 연결 우리는 데이터베이스에 연결하고 데이터를 가져 와서 사용자, 사용자 데이터 검색, 유효성 검사, 다시 저장 데이터베이스 및 현재 확인 이메일 이 모든 것은 이 장에서 배우고있는 내용과이 장의 모든 장에서 그것 모두 여기에 모입니다 PHP는 화면에-를 가지고 있습니다

PHP가 문제를 코딩 한 후 백엔드를 연결합니다 그것은 될 수 있습니다 Microsoft SQL 서버 ORACLE 데이터베이스 내 SQL 데이터베이스 PHP를 사용하여 연결할 수 있습니다 그것을하고 당신의 일을하십시오 이제 보자 – 어떻게합니까? 당신은 어떻게 연결? 쿼리를 어떻게 실행합니까? 이것은 기능 모든 페이지는 데이터베이스 연결을 만들고 쿼리를 실행해야합니다

결과를 다시 돌려주십시오 모두 매우 일반적입니다 모두가 자신의 글을 쓰는 대신 코드, 기존 함수가 이미 작성되었으므로 매우 일반적입니다 이러한 목적으로 이미 작성된 기존 패키지 당신 기존 함수를 호출 할 수 있습니다

PHP 세계에는 두 가지 버전이 있습니다 내 SQ가 있습니다 LI 패키지 작동하는 개선 된 패키지 최신 버전의 PH P 최신 패키지 객체 지향 접근 오브젝트 패키지입니다 클래스

이것이 내 SQLI 패키지입니다 일찍이 버전에는 기능이 있습니다 우리는 물건을 좋아하지 않습니다 우리는 기능이 있습니다 그 기능은 이전 스타일 내 SQL 내 SQL 패키지를 패키지하십시오

그것들은 단지 기능의 집합입니다 이 책에서 예제는 이전 패키지를 사용하여 제공되므로 이전 버전을 사용하는 웹 서버와 비슷합니다 PHP이 함수 호출은 여전히 ​​작동합니다 부록에는 내 SQLI 패키지에 해당하는 테이블입니다 내 SQ가 무엇이든 L 연결 및 내 SQLI 연결 기능 제공

차트를 비교하고 차이 이 클래스에 SQL 연결을 사용하고 있습니다 괜찮아 미래에 원하는 코드를 작성할 때 내 SQLI 패키지로 전환합니다 매우 쉬운 스위치입니다 첫 번째는 데이터베이스에 연결하기 위해 무엇이든 할 수 있기 전에입니다

어떻게 연결합니까? 점수 연결 함수에서 내 SQL을 호출하십시오 이미 작성되었습니다 매개 변수를 제공하고 기존 기능을 사용하여 연결하십시오 매개 변수를 어떻게 제공합니까? 내 SQL connect는 3 개의 매개 변수를 사용합니다 먼저 호스트입니다

내가 서버입니다 P 또는 서버 사용자 이름과 비밀번호 세개 이 세 가지로 그것을 사용하여 연결할 수 있습니다 다음은 예입니다 당신은 DB를 가질 것입니다 잇다

연결 DB를 변수로 만들면 그 연결을 위해 내 SQL 연결을 호출하고 로컬 호스트로 이동 사용자 이름과 암호를 입력하십시오 그것이 연결 부분입니다 사용한 후에는 내 SQL을 닫아 해당 연결을 닫고 연결을 전달할 수 있습니다 어떤 연결이 닫혀 있습니까? 당신이 여는 것

당신은 그것을 전달할 수 있습니다 닫을 수 있습니다 여기에 다른 유용하지만 별로는 아닙니다 일반적인 응용 프로그램입니다 호스트 정보를 요청하고 정보를 제공 할 수 있습니다 내 SQL 서버에 대한 정보 및 다른 정보 아르 자형 보자 연결에 대한이 일반적인 오류는 데이터 서버가 다운되었거나 연결할 수 없다는 것입니다 로그인 할 수있는 권한이 없습니다 유효하지 않은 사용자 이름과 암호

그것들은 일반적인 오류입니다 오류가 어떻게 발생합니까? 내 SQL을 사용할 수 있습니다 오류를 얻기 위해 ERRNO 화면에 연결의 한 가지 예를 봅시다 8 장 첫 번째

화면에 만약 이것을 실행하면 서버 정보를 얻을 수 있습니다 그렇게하려면 먼저 연결 코드를 보자 연결 부분에만주의하십시오

내 SQL-이 데이터를 검색하기 위해이 연결을 수행하는 코드입니다 여기 PHP 부분에서 DB 연결 변수를 호출하고 내 SQL과 같습니다 connect-호출 할 수있는 PHP 함수입니다 당신은 세를 통과 소지품 이 호스트입니다 기억하십시오

우리의 목적을 위해 우리의 SQL 서버 내 SQL 서버와 PHP 서버는 같은 상자에 같은 서버를 실현 -웹 서버 및 데이터베이스 서버를 실행합니다 에 상대적 웹 서버-우리는 이것을 PH P로 작성하고 있습니다 웹 서버가 실행 중입니다 이 코드 웹 서버와 관련하여 내 데이터베이스 서버는 동일합니다 그것은 로컬 호스트 우리 서버는 로컬 호스트입니다

다른 것을 넣지 마십시오 PH를 넣지 마십시오 P dot mission college dot ED U 우리는 지역 호스트를 연결하고 있기 때문에 웹 서버와 데이터 서버는 동일한 서버에 있습니다 에 상대적 웹 서버 이것은 로컬 호스트입니다 우리는 로컬 호스트를 수행하고 사용자 이름은 계정이 될 것입니다

C 86 점수 두 자리 계정에서 에 대한 내가 실행중인 것은 테스트에 99를 사용하고 있습니다 합격 단어는 PH P입니다 나는 그것을 내 연결에 넣었다 이제 DB 연결은 데이터베이스에 대한 연결입니다

그것은 그 연결입니다 다음은 인쇄입니다 내가 전화를 해요 고객 정보 및 인쇄 오류를 확인하는 중입니다 데이터베이스 연결- 문제가 있습니다

잘못된 연결이 실패한 경우 그렇지 않으면 나는 좋은 연결을 가지고 있고 이 기능을 사용하여 정보를 요청하십시오 대부분 연결하는 방법입니다 당신 연결을 호출하면 연결 문자열이 제공되는지 확인합니다 연결이 양호합니다

좋지 않으면 오류 메시지를 인쇄하십시오 그것이 좋다면 설정됩니다 이 시점부터 SQL을 실행하는 작업을 수행 할 수 있습니다 명령 이것이 연결 부분입니다

7 장에서 배운 것은 모두 이 SQL 명령은 이제이 연결로 그것들을 실행 삽입하고 업데이트를 실행할 수 있습니다 나는 그 모든 것을 할 수 있습니다 어떻게하는지 보자 그 전에 데이터베이스 연결을 지적하고 싶습니다 거의 모든 페이지가있는 코드 해당 데이터베이스 연결을 만들어야합니다 내가 움직이고 가장 먼저 홈페이지입니다

우선 홈페이지입니다 아마존 닷컴 처음에 이리 와서 새 것처럼 물건 판매 부엌 싱크대 데이터베이스에서 가져옵니다

데이터가 필요합니다 기본 연결 화면에 서적 검색하는 경우 데이터베이스를 만들어야합니다 여기에 연결 이 사이트의 모든 페이지에서 가장 먼저해야 할 일은 데이터 연결

DB 연결 코드-모두 이 물건은 매 페이지 마다이 작업을 수행해야합니다 괜찮아? 자 이제이 많은 것을 반복하고 싶지 않습니다 50 페이지 사이트를 좋아했기 때문에 여러 번 끝났습니다 뭐가 전략? 한 번만 쓰고 / RE를 사용하려면 어떻게해야합니까? 아무도? 어떤 아이디어? 포함을 사용합니까? 프로젝트에서했던 것처럼 것들 계속해서 반복해서 사용하십시오

괜찮아 대부분의 웹 페이지에서 데이터베이스 연결 코드는 포함 파일에 다른 코드와 분리되어 있습니다 일반적으로 안전한 위치에 있습니다 니가 더가 ~ 있네 파일에 대한 보안으로 사람들이 접근하지 못하도록합니다 그것

그것은 포함 파일입니다 이제 돌아가서 어떻게 연결을하는지 봅시다 실제로, 보자 공유를 유지하고 코드로 돌아갑니다 선택 테스트를 보자 책에 예가 있습니다 데이터베이스 생성을 사용합니다

웹 사이트에서 내 S를 호출 할 수 있습니다 PHP 내 SQL은 데이터베이스를 만들기 위해 DB를 만들지 만 일반적으로 당신은 그렇게하지 않습니다 웹 사이트를 사용하여 데이터베이스를 만들지 않습니다 데이터베이스는 일반적으로 먼저 생성됩니다 테이블-테이블을 디자인하고 테이블 데이터베이스에 설계되었습니다 웹 페이지는 해당 테이블과 상호 작용합니다

당신은 보통 대부분의 경우 웹 페이지에서 즉시 테이블을 만들지 않습니다 데이터베이스 생성을 건너 뛰겠습니다 우리는 어떤 식 으로든 권리가 없습니다 매우 엄선 된 선택 테스트입니다 연결이 반복되기 때문입니다 선택-이 예는 데이터베이스를 가리키는 방법을 보여줍니다

만약에 기억 우리는 지난 주처럼 내 SQL 모니터에 있습니다 과제, 일단 로그인하면 먼저 데이터베이스 86 대시 99를 사용하십시오 데이터베이스를 선택 중입니다 그만큼 데이터베이스 선택은이 예제에서 말하는 것입니다 그러나 전에 데이터베이스를 선택하면 먼저 연결해야합니다

내가 포함시킬 데이터베이스입니다 연결이 양호하면 전화 포함 및이 포함 나는 연결하고 데이터베이스를 선택합니다 이 포함을 보자 여기에 내가 갈거야 포함 데이터베이스 이름을 86 dash 99로 지정합니다 연결 부분 로컬 호스트 99 PH P입니다

연결이 잘못되었습니다 오류가 있습니다 그렇지 않은 경우 데이터베이스를 선택합니다 우리는 내 SQL 선택 DB 기능을 실행하여 데이터베이스 벌써입니다

우리는 그것을 사용하는 코드를 가지고 있지 않습니다 어떤 데이터를 제공 사용하려는 기본 및 연결이므로이 데이터에 대한 연결을 가리 킵니다 베이스 이것이 좋다면 문제 없습니다 연결 상태가 양호합니다

그런 다음 연결이 원하는 데이터베이스를 가리키고 있습니다 좋은 연결입니다 DB를 사용하여 작업을 시작할 수 있습니다 그렇지 않으면 메시지 연결이 잘못되었습니다 뭐가 이 표시-오류 메시지-원하지 않습니다 내 웹 페이지에 표시되는 오류 메시지

때때로 당신은 그것을 원합니다 당신 웹 페이지에 표시되는 데이터베이스에서 내 오류 메시지가 표시되는 것을 원하지 않습니다 당신이 원하는 디버그하는 동안 그것을 꺼내고 모든 오류를 볼 수 있습니다 메시지를 작성하고 수정하고 코드를 라이브 서버로 옮길 때 그 메시지를 볼 수 있습니다 당신은 기호를 넣어 그것이 포함입니다

여기에는이 데이터베이스 CA 86 dash 99를 사용하는 것이 포함됩니다 이 포함은이 데이터베이스에 연결해야하는 경우 원하는 작업에 적합합니다 숙제 예제 프로젝트는 include 문을 만들 수 있습니다 모든 장소에서 사용하십시오 데이터베이스에 연결됩니다

include를 사용하십시오 이제 테이블을 만듭니다 다시이 테이블을 만듭니다 예를 들어 PHP로 테이블을 만들 수 있지만 권장하지 않습니다 데이터베이스에 연결합니다 연결이 좋아, 당신은 할 수 있습니다-이것은 이미 가지고 있는지 확인하고 있습니다

같은 이름의 테이블 쇼 테이블을 실행하고 원하는 명령을 만들 수 있습니다 다음은 명령입니다 이것은 당신에게 방법을 보여줍니다 당신은 쿼리를 실행합니까? 쿼리를 구성하십시오 긴 줄과 같습니다

주위에 따옴표가 있습니다 따옴표 안의 SQL 명령입니다 이건 너의 SQL 명령 그런 다음 연결에서이를 실행합니다 당신은 아래에 내 SQL을 호출 점수 쿼리 당신이 연결을 전달하는 기능입니다 이 명령은 문자열입니다

그리고 내 SQL 명령과 이것이 연결입니다 이 작업을 수행하면 mand가 함수를 실행하고 돌아 오면 무엇이든 전달합니다 쿼리 결과는 결과를 얻습니다 당신이 무엇을했는지 이전 장에서 데이터베이스 표시 또는 테이블 표시 모두 직접 실행하는 대신 해당 명령을 입력하십시오 SQL 모니터를 실행하여 변수를 입력하고 변수에 넣을 수 있습니다

그런 다음 SQL 쿼리를 호출하여 연결을 통해 실행하면 결과가 돌려 보내다 이 기능을 사용하면 결과가 다시 전송됩니다 당신은 저장 이 변수에 넣습니다 연결이 보입니까? 7 장에서 수행 한 모든 작업을 PH P를 통해 실행할 수 있습니다 지금은 이것을 보지 않겠습니다

내가 테이블이 없다면 내가 테이블이 없다면-내가 원하는 테이블 아무것도 얻지 못하면 기존 테이블이 없습니다 테이블을 만들 수 있습니다 작성 테이블을 어떻게 실행합니까? 모니터로 이동하여 create table을 입력 한 다음 값을 나열하고 열을 말하고 값과 목록 값을 말합니다 당신도 같은 일을합니다 쿼리를 구성합니다

테이블을 만듭니다 안에 무엇이 있든지 이 인용문은 정확히 당신이 입력 한 것입니다 데이터베이스에 직접 연결 테이블 및 ID 만들기 이 모든 것을 열과 유형을 나열하십시오 그런 다음 당신은 그것을 실행 다시 한 번 내 SQL 쿼리와 SQL 문자열을 수행하고 명령과이 연결 당신은 그것을 실행하고 결과를 다시 얻을

그것은 단지 당신을 보여줍니다 어떻게 연결하고 어떻게 구성하고 실행하십시오 데이터베이스를 통해 테이블을 작성하지 않음 추천합니다 미리 테이블을 생성하고 디자인이 좋습니다 모든 것이 만들어지고 연결되고 페이지가 데이터 부분을 수행하고 있습니다 이제 예제로 가서 몇 가지를 해봅시다 데이터

가장 중요한 예는 다음과 같습니다 우리는 이것에 대해 연습하고 최종 시험은 이것에 최종 시험은 양식을 작성한 다음 사용자가 작성하도록합니다 양식을 작성하고 정보를 수집하고 데이터베이스로 이동하십시오 저장해 그런 다음 저장된 정보를 검색하여 사용자

그것은 최종 시험에있을 것입니다 이것은 매우 중요한 부분입니다 이 예제를 보자 웹 사이트 뉴스 레터에 가서 이 클럽에 가입하면 뉴스 레터가 있습니다 구독하고 싶으면 작성하십시오 간단한 형태

이 양식은 간단하며 확장 할 수 있습니다 더 많은 필드를 포함하십시오 동일한 처리 사용합시다 처리를 설명하는 간단한 형태 놓다 내 이름과 이메일과 제출을 누르십시오 화면에

당신은 지금 당신의 뉴스에 가입되어 있습니다 편지-그것은 확인입니다 내가 원한다면 누가 구독했는지보고 뉴스 레터 구독 표시 클릭합니다 화면에 오늘 오후에 했어 여기에서 우리는 실제로하지 않았다 있다-나는 추가되었다 다시 데이터베이스 목록이 표시됩니다

이 코드와이 코드 뒤에있는 코드를 보자 화면에 데이터에 추가 데이터베이스에 대한 레코드를 표시합니다 그 코드를보십시오 괜찮아

뉴스 레터 구독 도트 P H P 가면 작성하고 제출을 누르십시오 가입자에게 전달됩니다 이것은 모두 한 형태입니다 하나 프로그램

양식을 표시하고 양식을 처리합니다 이 모든 형태 모두 한 형태로 보자 MC 부분 이 페이지에 처음 오면 제출 안타 단추

내가 간다 처음으로 양식에 사용자에게 빈 양식을 제시해야합니다 이것은 여기에서 처리 중입니다 논리-제출하지 않았습니다 나는 처음으로 페이지에 도착했다

이것은 코드의 일부입니다 이 양식을 보여 드리겠습니다 이 행동 뉴스 레터 양식 PHP를 직접 구독하고 메소드를 게시하십시오 방법은 게시입니다

화면에 내가 넣은 것이 있다면 이것은 처음입니다 구독자 하나이고 이메일은 하나입니다 나는 얻다 빈칸 작성하고 제출을 누르십시오

그러면 어떻게됩니까? 이 코드로 다시갑니다 현재 누군가 제출을 쳤다 제출 후-거기에 가치가있을 것입니다 그런 다음 우리 처리 로직으로 이동하십시오 화면에

처리를 위해 무슨 일이 일어나는지 봅시다 다만 파일과 마찬가지로 검색하고 확인해야합니다 그 단계는 동일합니다 에서 데이터 검색 사용자 구독자 이름을 배열의 포스트

누군가가 무언가를 입력했습니다 그런 다음 정리하고 있습니다 할거다 — 트리밍 공간 화면에 정리하기

후 정리 여전히 0을 입력했지만 아무도 입력하지 않았습니다 거기에 데이터가 없습니다 오류 메시지가 표시되고 오류가 있다고 말합니다 그렇지 않으면 이것은- 그렇지 않으면 내 제출 가입자 이름이 이름은 헬렌 태양처럼 넣었습니다 그럼 우리는 이메일 부분을 확인합니다

이메일이 있습니까? 청소해라 정리가 양호하면 구독자 이메일에 내 이메일이 있습니다 이메일 주소 화면에 이제 오류가 있는지 확인하겠습니다

내 데이터가 모두 양호하면 내 양식, 오류 수는 0으로 유지됩니다 오류가 없습니다 그러면 파티에 오류가 없습니다 지금 데이터베이스에 데이터를 저장할 준비가되었습니다 이제 어떻게됩니까? 데이터베이스 연결을 만들어야합니다

저장할 준비가되었습니다 자료 데이터베이스 연결을 설정했지만 포함 부분 포함 부분은 데이터베이스에 연결되는 부분입니다 내 데이터베이스가 기본 연결이 잘못되었습니다 다른 것들이 있습니다

연결이 거짓이 아닌 나쁘지 않은데 나는 좋은 연결을 가지고 있고 준비가되었습니다 그걸 써 이 데이터를 저장하려는 테이블 이름은 가입자입니다 그만큼 날짜-현재 날짜입니다 우리 현재 날짜를 형식으로 가져갑니다 년 월 일

화면에 에 집어 넣다 테이블 이름 화면에서 열을 호출하고 있습니다 그런 다음 연결을 통해 해당 명령을 실행합니다 그런 다음 무언가를 얻습니다

일반적으로 insert 문을 실행할 때 무엇을 얻습니까? 한 행이 삽입됩니다 하나 무언가를 되 찾으면 좋습니다 이미 저장했습니다 이 부분에서는 코드의 세부 사항을 다시 살펴보고 함께 보여 드리겠습니다 여기에서 무슨 일이 일어나고 있는지 알 수 있습니다

질문 채팅 중 계속해서 다시 자세히 살펴 보겠습니다 이 코드 덩어리가 무엇입니까? 삽입하고 성공하면 내 SQL 삽입을 말할 수 있습니다 이 테이블을 지금 사용하고 있기 때문에 ID 시스템-그것은 학생과 같은 양식을 작성하고 제출하여 시스템 생성 I D

이것은 당신이 삽입 ID라고 부르는이 생성됩니다 가입자는 I D를 받게됩니다 I D를 얻습니다 그것을 인쇄하고 연결을 닫습니다 그때 처리 페이지 때문에 양식을 표시하지 않아도됩니다

당신은 생략 이 페이지의 나머지 부분 이제이 SQL 문의 나머지 부분으로 가십시오 이 SQL에 연결하겠습니다 테이블 구조를 표시하고 일부 데이터를 표시하면 볼 수 있습니다 괜찮아? 나누는

화면에 데이터베이스에 연결하기위한 빠른 검토입니다 화면에 PHP Mission College Dot ED U에 연결하십시오 이것은 원격 로그인입니다 섬기는 사람

화면에 고장 났다고 말하지 마십시오 좋은 인내심을 가지십시오 이제 PHP는 단어를 전달합니다

나는 물리적으로 서버에 있습니다 원격 서버 상자이지만 아직 데이터베이스에 없습니다 SQL 모니터를 호출해야합니다 화면에 사용자에게 제공 이름

암호를 묻습니다 연결 단계입니다 화면에 나는 CA 86 대시를 사용할 것입니다 기본 데이터베이스는 99입니다 나 여기있어 내가 가진 테이블이 무엇인지 보려면 테이블을 표시하십시오

회사 자동차 가입자가 있고 방문자 구독자가 예입니다 가입자-여기 내 구조가 있습니다 나는 ID 열이 있습니다 작은 IN T

null이 아닙니다 기본 키 이것이 식별자입니다 학생증과 같습니다 null이 아니며 추가 정보

자동 증분 시스템이이 번호를 생성합니다 내가 처음 가지고 있다면 하나의 ID를 얻습니다 두 번째는의 ID를 얻을 것이다 두 세 번째는 ID가 3입니다

내가 한 ID를 자동으로 입력 할 문장 삽입 있다,이다 4로 할당 나는 메일을 보낸다 이메일은 가입자 날짜입니다 확인 열 -화면에 표시됩니다 이메일은 null 일 수 있습니다 구독 날짜는 null 일 수 있고 확인을 시작하려면 null 일 수 있습니다 기록

대부분의 경우 아마도 메인을 가지고 null이 아닌 이름 및 null이 아닌 전자 메일 그것은 우리의 테이블 구조입니다 이미 무엇입니까? 가입자-여기는 두 기록 나는 오늘 오후에 나를 가지고 오늘 저녁 그 기록입니다 지금

PHP 코드로 돌아갑니다 나는 연결하고 가리키는 이 구독자 테이블 이 삽입물을 보자 -다시 이걸 실행하면 주석 처리를 제거하십시오 에 대한 매일 이것을 코딩하는 날에도 나는 오랫동안 웹 프로그래머입니다

나는 이것을 매일 코딩했다 그건 내 경력이었다 일 나는 하루에 8 시간을했습니다 지금도 나는이 일을 많이합니다 여러 번 이상 대부분의 경우에 나는 그것을 한 번에 할 수 있습니다

오류 메시지 내 SQL 문을 정리하십시오 내 잠에서, 나는 그것을 너무 자주했지만 여전히 프로그램을 실행할 때이 디버그 명령문이있을 때마다 이 표시됩니다 웹 브라우저에서 SQL 문자열 명령이 수행되는 내용 나는 너무 많은 것이 있기 때문에 내가보고 싶은 것을보고 그것을보고 알고 인용 부호 따옴표를 넣어야한다는 것을 알고 있습니다 보유 할 수있는 데이터 견적을 넣어야합니다 작은 따옴표와 큰 따옴표가 있고 연결해야하며 점과 쉼표를 사용해야합니다

모두 실수하기 쉽고 실수가 잘못되었다고 생각합니다 왜이 모든 데이터를 삽입하지 않거나 삽입하는지 파악하십시오 당신은 그것을 알아낼 수 없습니다 생성 한 SQL 명령을 인쇄하면 한 눈에 문제를 정확하게 파악할 수 있습니다 좋은 팁이나 습관입니다 SQL 명령을 인쇄하기 위해 코드에서 디버그 한 다음 테스트 한 후 모든 것이 제대로 작동하면 주석 처리하십시오

거기에두고 사용자가 길고 복잡한 SQL을 볼 수 없도록 주석 처리하십시오 명령 이 부분을 주석 해제하십시오 플래시 드라이브에 있습니다 나는 그것을해야한다 서버

연결해 보도록하겠습니다 이것을 해독 할 수 있습니다 99 계정을 사용해야합니다 에 연결을 사용하고 있습니다 99- 아니 8 장

가입자 점 PH P 이것은 하나입니다 나는 주석을 제거해야합니다 에코 부분 저장하기 이것을 다시 실행합시다

지금 구독 중입니다 돌아 가자 이번에는 존 스미스 구성 이름 이메일이 화면에 있습니다 제출을 누르면 SQL 문이 표시됩니다

그 하나 에코 우리는 거기에 갈 다음은 코드에서 지시 한 SQL 문입니다 화면에 이것은 정확히 SQ의 데이터베이스에 직접 연결되어있는 경우 필요한 것 L 모니터

그것은 당신이 그것을 실행하기 위해 쓰는 것과 같은 것입니다 PUTT Y 같은 것을 입력하면 interand 그 레코드를 삽입했습니다 ^ 오 ^ 입력 — 화면에 P에서는 조금 복잡합니다 HP 측

우리가 이것을 어떻게 구성했는지 보자 화면에 첫 번째 부분은 큰 따옴표입니다 테이블 이름이 설명되어 있습니다 이것은 변수이며 구독 rs

안에 큰 따옴표 변수 이름과 값 교체가 여기에 있으므로 가입자가 여기에있게됩니다 이 첫 부분은 내 SQL 문자열은 구독자에 삽입하는 것과 같습니다 그것은 첫 번째 부분입니다 이제 뭐라고 말해야합니까 말하다 왼쪽 괄호-화면 어떻게 구할 수 있습니까? 코드를 화면에 표시해야합니다

두 번째 부분은 더 올래? 나는 필요하다 이 부분을 나의 첫 번째 부분과 연결시켜줍니다 두 번째 당사자는 고양이-연산자는 기간입니다 SQL 명령에는 아무 것도 없습니다 이것은 내 SQL 문자열이 계속됩니다 계속됩니다

계속됩니다- 다음 부분은 왼쪽 괄호입니다 – 아니요, 우리는 여기 있습니다 나는 고양이 야! -다음 부분은 이름 전자 메일 가입자입니다 나는 그 모든 것을 넣어 문자열

가치 그것은 내 다음 부분, 문자열의 두 번째 부분입니다 보다 그? 화면에 화면의 두 번째 부분 이것은의 두 번째 부분입니다 큰 따옴표로 스크린

그것은 나의 두 번째 부분입니다 이제 말할 필요가있다 작은 따옴표 쉼표로 값을 입력 한 다음 전자 메일 작은 따옴표 쉼표 및 날짜 작은 따옴표 쉼표 그 부분 계속합시다 왼쪽 괄호가 필요합니다

나는 넣어 큰 따옴표 이것은 내 문자열, 왼쪽 괄호입니다 인용문 작은 따옴표입니다 그 부분입니까? 그건 이 상징

이 작은 바 왼쪽 P / AFPLT AREN과 작은 따옴표 넣습니다 그것은 문자열의 다음 부분입니다 내 왼쪽 P가있다 AREN과 작은 따옴표

우리는 필요 그 다음 고양이는 존입니다 스미스 존 스미스는 무엇입니까? 이 코드에서 John Smith는 변수입니다 구독자 변수의 구독자 이름 존 스미스입니다 변수 이름을 여기에 넣습니다

이제 John Smith는 왼쪽 P / AFPLT와 연결됩니다 AREN과 작은 따옴표 이제 여기까지 왔어요 이제 다음에 오는 것은 작은 따옴표 쉼표 단일 인용문 다음 부분은 작은 따옴표 쉼표, 작은 따옴표입니다 그 다음 줄을 거기에 넣으십시오

이게 뭐야? 구타입니다 같은 일을 계속하십시오 가입자 변수를 넣고 가입자 이메일을 포함한 con cat은 작은 따옴표 쉼표입니다 작은 따옴표 다음은 날짜입니다 나는 날짜를 기입하고 날짜 이후에는 작은 따옴표를 가지고 있습니다

올바른 부모와 끝 마지막으로 끝난 이 SQL 명령이 데이터로 어떻게 구성되는지 확인하십시오 저장하기? 괜찮아 이 부분은 예쁘다 TEDIOUS 그리고 그것을 얻기 어렵다 큰 따옴표, 작은 따옴표, 마침표 및 여기에 변수 이름이 있습니다

매우 쉬운 실수를하는 것은 매우 쉽습니다 디버깅하고 있습니다 다음을 확인하십시오 메시지를 디버깅하여 볼 수 있습니다

당신이 잊었다면 점, 당신은 당신의 문자열의 일부만을 볼 수 있습니다 나머지 줄조차 볼 수 없습니다 당신은 어딘가에 작은 따옴표를 잊어 버렸습니다 여기에 따옴표가 없으면 쉼표를 인용하면 따옴표가 누락되었다고 말합니다 인쇄 아웃

그러면 실수를보기가 더 쉽습니다 큰 따옴표를 잊어 버린 경우 PHP는 불평하다 내가 이것을한다고 가정 해 봅시다 이것을 문자열로 만듭니다 이것은 내 문자열의 시작입니다

이 내 문자열의 끝입니다 PHP가 불평합니다 당신이 친절하게하는 것 ~의 힌트입니다 PHP에서 변수 이름 s는 파란색입니다 따옴표를 잘못 입력하면 문자 그대로의 텍스트가 검은 색과 같습니다

큰 따옴표 안의 변수 이름은 굵게 표시됩니다 변수 이름이 검은 색이면 리터럴 텍스트 더 이상 변수가 아닙니다 가입자 이름이 아닌 가입자 이름을 얻습니다 존 스미스

구성 후 SQL 명령을 실행할 수 있습니다 이걸로 가자 나는 그것을 실행하고 지금 세 개의 레코드가 있어야합니다 존 스미스 웹 페이지에서 성공적으로 삽입했습니다

이 메시지를 그대로두고 디버그 메시지를 볼 수 있습니다 지금까지 질문이 있습니까? 이것이 중요한 부분입니다 그것은 데이터 / -PLT를 저장하는 것입니다 이제 가입자 수를 보여주고 싶다면 두 번째 부분을 살펴 보겠습니다

쇼 구독자를 클릭합니다 나는 목록을 얻는다 내 가입자 이것은 매우 공통점 제품 목록 물건을 주문하는 다른 양식을 가질 수 있습니다

특정 테이블의 데이터 목록 코드를 보자 이 뒤에 보여 주다 뉴스 레터 구독자 도트 PH P 하나-코드를보기 전에 어떻게해야한다고 생각하십니까? 뭐 무대 뒤에서? 테이블을 알고 데이터를 표시하려고합니다 데이터베이스에서이 작업을 수행하기 전에 PUTTY를 통해 직접 보유한 모든 구독자를 나열하고 싶습니다

뭐 내가합니까? 나는 단지 그 명령을 수행 하고 싶었다 에서 별을 선택하십시오 가입자 이 웹 페이지 여기서하고있는 것과 똑같은 일을하고 싶습니다 내가 갈거야 이 명령을 실행하여 페이지에 표시하십시오

이것이 나의 길입니다 이 페이지는 당연히 흐름이 데이터베이스 연결을 만드는 것이라고 생각합니다 첫 번째 단계 둘째, select star subscribers 명령을 실행하십시오 셋째, 결과를 얻은 다음 -결과에는 두 개의 레코드가 있습니다

세 개의 기록과 표시 결과 데이터 결과 데이터를 표시하십시오 연결, 실행 별표 명령을 선택하고 표시하십시오 이제 코드를보고 그것이 우리가 생각해야하는 것과 일치하는지 확인하십시오 여기 데이터베이스 연결 부분

화면에-포함 데이터베이스 연결을 만드는 PHP 파일을 포함하고 올바른 방향으로 가십시오 올바른 데이터베이스에 연결합니다 괜찮아 나는 올바른 데이터베이스를 가리키는 연결 상태가 양호합니다 다음은 테이블 이름입니다 저는 테이블 가입자에게 갈 것입니다

여기 내 문자열이 있습니다 구독자 인 테이블 이름에서 별표를 선택하십시오 이것이 select 문입니다 여기 쿼리를 실행합니다 나는 데이터베이스를 통해 달리는

— 화면에 쿼리 결과가 가리키는 이에 세 개의 레코드를 가리키고 있습니다 아마존에서 책을 검색하는 경우 안드로이드-나는 34811을 얻었다 결과 많은 결과를 얻었습니다

그게 내가 결과라면 별표를 선택하십시오 이 쿼리는 무엇입니까? 나는 뛰고있어 아마존 이 뒤에 페이지-PH P를 사용한다고 가정합니다 Amazon이 PH를 사용하고 있다고 생각하지 않습니다 P

실행중인 쿼리는 무엇입니까? 이 결과를 산출했습니다 인벤토리에서 별을 선택합니다 재고 테이블 어디? 표제 책 제목

처럼 백분율 기호 Android 책 백분율 기호입니다 그것은 같다 별 제목에는 Android 도서가 포함되어 있습니다 결과를 반환합니다 이 경우 34,000 개의 레코드가 있습니다

우리의 경우에는 세 개의 레코드 만 있습니다 세 개의 기록 쿼리 결과에 세 개의 레코드가 있습니다 갈 곳입니다 첫 번째 노래 그것은 거기를 가리키는 레코드 세트

이제 다음에 어떻게됩니까? 우리는 세 가지 기록을 살펴보고 있습니다 테이블의 정보를 테이블에 배치 체재 이것은 HTML 테이블이며 이게 뭐야? 이것은 테이블 태그를 설정하고 있습니다 하숙인과 이것은 제목이있는 행입니다 이것은 테이블을 설정하는 것입니다 그리고 이것은 무엇을 생산하고 있습니까? 이 헤더 라인을 생성합니다 이 라인은 그 PHP 코드

가입자, 이름-열 머리글은 이 줄과 함께 여기에 인쇄됩니다 이제 반복합니다 화면에 이 SQL 결과가 기록의 시작 부분에 세 개의 기록 에서 하나의 행을 검색 쿼리 결과 및 해당 행을 다시 제공 그런 다음 해당 행을 검색하고 포인터가 다음 행으로 이동하기 때문에 기록

이것은 하나의 행을 잡고 포인터는 다음 행 한 줄을 잡으십시오 나는 첫 번째를 얻는다 첫 번째를 얻는다면 하나-첫 번째 레코드가이 레코드입니다 화면에 이 기록은 나의 첫 번째 기록입니다

나는 첫 번째가 있습니다 그런 다음이 에 잡아 화면 결과는 어떻습니까? 결과를 인덱스 배열에 넣습니다 배열을 사용합니다 배열은 그런 식입니다

우리가 사용하는 데이터 유형으로 이동 PH P에서 우리는 이것을 가지고 있습니다 배열 첫 번째 레코드를 넣습니다 그것은 어떻게 행에 들어갔습니까? 열 배열 요소가됩니다 헬렌 첫 이름 부분은 행 0이됩니다 이름 부분입니다

행 0은 I D 가입자 ID 열입니다 잊어 버렸습니다 첫 번째 열 행 0은 구독자 I D

대괄호 하나는 이름을 갖습니다 사각형으로 행 괄호 2는 이메일을, 3은 가입자 날짜를, 4는 확인 날짜를 갖습니다 이제 우리는 이것을 테이블의 셀에 넣을 것입니다 그런 다음 반복해서 다음 단계로갑니다 같은 일을합니다

출력에서 행을 처리 할 때마다 새로운 HTM L의 새로운 행에 대한 태그입니다 테이블 완료되면 데이터베이스 연결을 닫습니다 이것에 대한 질문이 있습니까? 이 부분을 이해하고 싶습니다 너의 숙제와 결말은 이것과 비슷할 것이고 프로젝트는 이것도 다룰 것입니다

이 부분에 대한 질문이 있습니까? 여태까지는 그런대로 잘됐다? 명확한? 리뷰 연결하십시오 질문 날짜가있는 고객과 같은 구독자 다섯 몇 년 전에 5 년 동안 함께하세요 그런 것

방금 가입 한 가입자 새로운 회원을 원합니다 그들에게 환영 편지를 보내거나 패키지 또는 무언가 화면에 그런 것들 이 경우 상태가 없습니다

만약 당신이 원하는 상태를 넣어 채우도록 안으로-모든 캘리포니아 고객을 끌어 내십시오 질문자에게 질문하고 SQL 쿼리를 실행하십시오 결과 while 루프를 수행하십시오 당신은 내 SQ를 사용 L 행을 가져 와서 결과를 전달하므로 한 행을 얻을 때마다 배열로 구문 분석하고 배열을 인쇄합니다

괜찮아? 이 while 루프의 한 ITERATION은 하나의 레코드에 대한 결과 하나의 특정 레코드에 대한 모든 열 그런 다음에 다음 레코드를 입력 한 다음 해당 정보를 인쇄하십시오 그것이 당신이 보여주는 방법입니다 결과 질문 있나요? 결과를 반환하고 추가 정보를 제공하십시오

화면에 같은 논리입니다 선택 쓰기 데이터베이스에서 명령문을 실행하십시오 그러나 그냥 아마존의 예에서는 아마도 당신이 얼마나 많은지를 보여주고 싶을 것입니다 그곳에 일치하는 레코드가 너무 많습니다

그런 다음에 의 총 수를 알고 행 내 SQL number of rows 함수를 사용할 수 있습니다 괜찮습니다 나에게 숫자를 줘 번호 총 열 수를 제공합니다 보통 당신 열을 표시하지 않습니다 행만 표시합니다

얼마나 당신이 가진 기록 그게 내 SQ를 전부 얻는 방법이야 L, NUM ^ 장미 ^ 행 및 쿼리 결과-많이 돌려 받으면 많은 당신이 차지하고있는 기억 당신은 데이터를 클릭 할 수 있습니다 기본 연결 많은 웹 사이트에서 레코드 수와 같은 통계를 얻는 것을 찾고 있습니다

그럼 당신 아마도 하나의 페이지에 모든 페이지를 표시하지 않을 것입니다 그런 다음이 탐색 기능을 사용하게됩니다 이것은 매우 일반적입니다 두 번째 페이지 첫 페이지와 탐색 페이지 이것은 매우 일반적입니다 어떻게합니까? 그것은 그 책을 약간 넘어서지 만 어떻게 그렇게합니까? 어떻게 작동합니까? 실제로 34,000이 있습니까? 기록? 처리 속도가 매우 느립니다

기술 먼저 총계를 얻고 comp 시작하십시오 그 우리가 다루지 않은 SQL 부분입니다 에 대한 총 레코드 수를 얻을 수 있습니다 당신의 귀환 그 합계로 할 수있는 것- 일반적으로 구성에 해당 페이지 당 몇 개의 페이지가 있는지 당신의 웹 사이트에 무언가 내 웹 사이트에는 책을 표시하고 있습니다

나는 보통 간다 와 15 16 그런 다음 얼마나 많은지 알고 있습니다 페이지? 그 정보를 여기에 인쇄하고 검색합니다 상위 16 개가 먼저 표시됩니다 사용자가 다음에 충돌하면 다음 16을 잡고 보여줍니다 나는 34,000을 모두 검색하여 저장하지 마십시오 정렬 서버에서 많은 메모리가 필요합니다

당신 만 가지고있는 것을 표시하고 필요한 것을 검색하십시오 그런 다음 돌아가서 다음에 설정하고 인쇄하여 표시하십시오 그것은 일반적으로 일어나는 일입니다 당신이 부동산 사이트에 가면-심지어 미션 칼리지 사이트 ^ -우리는 여름과 가을 등록 기간에 있습니다 시작할 수 있습니다 가을에 강좌를 등록하고 확인하십시오

이것이 우리의 형태입니다 여기서 무슨 일이 일어나고 있습니까? 아무도 할 수 있습니까? 만약 내가 인쇄 가을, 미션 칼리지, CIS 제출하십시오 무대 뒤에서 어떤 일이 발생합니까? 배운 것들로 지금까지는이 페이지에 왔습니다 당신은 드롭 다운 상자입니다 이것은 웹 페이지의 확인란

텍스트 필드 텍스트 필드 쓰러지 다 드롭 다운과 4 행, 5 행 이 드롭 다운의 행과 일부 확인란 및 모든 항목 및 히트 시점 제출, 어떻게됩니까? 당신 사용자가 채우는 필드를 확인하십시오 나는 가지고있다 2013 년 가을 포스트 그런 다음이 있습니다-이것은 우편 방법으로 양식 나는이 위치를 잡고있다

어떤 분야에 사용자가 넣어, 나는 그들을 잡아 내 기준입니다 제출을 누르십시오 뭐 발생합니까? 뒤에 장면 내 SQL 쿼리를 구성합니다 별표에서 선택 물론-우리가 제공하는 섹션 어디? 화면에

데이터베이스 연결을 통해 쿼리에서 실행합니다 이 모든 데이터를 다시 가져옵니다 데이터를 사용하면 반복됩니다 결과 나는 이것 가지다 while 루프와 나는 테이블에 놓습니다

물론 제목 기간 지위 나는 코스를 넣었고 이것들 중 일부는 그렇지 않을 수도 있습니다 여러 테이블의 단일 테이블에서 가져옵니다

복용하는 사람들 내 데이터베이스 클래스는 내 쿼리가 많은 테이블 교직원의 강의 테이블, 섹션 테이블 에서 테이블 교실, 모두 합류 필요한 모든 열을 넣습니다 우리처럼 정확하게 반복 여기서하고 있습니다 페치 행을 수행합니다 결과 반복합니다

당신 태그에 넣고 결과를 얻습니다 당신은 어떻게 넣어 링크? 이것은 자바 스크립트입니다 세부 정보를 표시하도록 코딩 할 수 있습니다 화면에 클릭하십시오

그들 다른 페이지로 이동하십시오 상세 페이지 다른 페이지가 세부 묘사 이 장 이후에 가장 일반적인 일반적이고 유용한 기술을 모두 아주 좋은 덩어리를 코딩 할 수 있도록 배웠습니다 당신이 정말로 시도한다면 거기 밖으로 웹 사이트

이미 기술이 있습니다 복잡성이 조금 더 걸립니다 귀하의 양식은 단지 두 개의 필드입니다 당신은 열 또는 20 개의 필드 선택문이 좀 더 com 일 수 있습니다

데이터베이스 디자인에 따라 다릅니다 데이터를 가지고 코딩하는 경우 기본 기반 웹 사이트 인 경우 / TKAT를 사용하는 것이 좋습니다 데이터베이스 코스 한 학기 긴 데이터베이스 과정을 수강하십시오 그것은 당신에게 줄 것이다 쿼리를 구성하는 방법과 많은 데이터를 가져 오는 방법에 대한 백엔드의 힘 다른 테이블과 이러한 것들을 어떻게 코딩합니까? 데이터베이스를 원한다면 웹 사이트는 데이터베이스 클래스를 이용하십시오

괜찮아 지금까지 질문이 있습니까? 나는 대부분의 것들을 다루었다고 생각합니다 나는 당신에게 가장 중요한 예의 하이라이트를 주었다 질문 있나요? 그렇지 않은 경우 사인 오프 할 수 있습니다 몇 분 동안 계속해서 질문에 대답하겠습니다

다음 주 목요일에 ll겠습니다 오늘 밤에는 조용한 그룹이 있습니다 모두 피곤하다 아마 보통이 기간 몇 주일입니다 거기에 걸려서 이걸 극복하고

프로젝트를 수행하는 것을 잊지 마십시오 우리 만 결승까지 2 주가 더 있습니다 당신의 계획 채팅 중 쿼리를 사용합니다

질문이 있습니다 SQL 쿼리에서 모든 레코드를 하나로 검색하지 않으려는 경우 특히 기록이 큰 경우에 촬영합니다 쿼리 부분에서 제한합니다 당신은 20처럼 제한 한 번에 또는 한 번에 100 개 백은 나쁘지 않습니다

수천명이나 10,000 번, 한 번에하고 싶지 않을 때입니다 당신의 기록은 한 번만 찍어서 표시 할 수있는 백과 같습니다 while 루프에서 한 번에 20 또는 25를 수행합니다 레코드가 큰 경우 쿼리에서 제한하십시오 기록이 크지 않으면 한 번에 그리고 while 루프에서 제한합니다

두 가지 방법입니다 비싸지 만 데이터베이스 연결 시간이 좀 걸립니다 기록이 크면 당신은 원하지 않습니다 당신이 얻는 동안 아무것도 말하지 않고 앉아있는 사용자에게 다시 기록합니다 차이점 100과 20 검색 시간은 거의 같습니다 별거 아냐 잡아 100 및 처리 시간 한 번에 20 개를하십시오 다른 질문? 우리는 실제로이 장에서 모든 것을 하나로 묶습니다

이것이 모든 것을 묶는 것 이제이 장과 다음 장에서 조금 이야기하겠습니다 사용자가 로그인 한 섹션의 모든 정보를 하나로 묶습니다 후 9 장 웹에서 대부분의 사이트를 코딩 할 수 있습니다 오늘 채팅 중 16과 16

당신은 팝을 할 수 있습니다 정상 당신은 그것을 검색 16을 넣을 수 있습니다 16 만 질문 없어요? 페이징이 있습니다 이것은 비슷합니다 한 번에 한 페이지 씩 표시됩니다

특정 번호가 있으면 각 페이지로 이동합니다 당신은 우리가 볼 수 있습니다 a-화면 수업은 이번 가을에 새롭습니다 39 컴퓨터 전학 코스입니다 안드로이드 코스

그 새로운 것입니다 관심이 있으시면 가입 할 수 있습니다 화면에 이미 등록한 학생이 있습니다 또 다른 질문? 그렇지 않은 경우 사인 오프 할 수 있습니다

악 다음 주에 see겠습니다 다음 주에는 흥미로운 주제입니다 그것은 수업에 오세요 누군가 이야기하는 소리가 들려요

Chapter 13 PHP for the Web

이 주제는 13 장을 다룹니다 웹용 PHP 책에서

저는 380 페이지에 있습니다 "시작하기"를 예약하십시오 이 챕터에서는 계속해서 myquotes라는 데이터베이스를 만들겠습니다 데이터베이스 탭으로 이동하여 다음을 입력합니다 따옴표

연합을 UTF-8로 선택하십시오 utf8_general_ci와 create라고 말하십시오 myquotes를 선택하겠습니다 데이터베이스와 SQL 탭으로 이동합니다 내 텍스트 편집기를 클릭하십시오 난 이미 가지고 있는데 이 진술 문을 책

Ok quotes라는 테이블을 만들겠습니다 quote_id, quote, 이것은 텍스트 필드 또는 텍스트 데이터 유형 소스입니다 가변 문자 집합 (VARCHAR)이며, 가장 좋아하는 것, 타임 스탬프 인 date_entered이며 기본 키는 quote_id GO를 선택하겠습니다 따옴표 표로 이동하면 그것을 선택하십시오

구조로 이동 여기 내 테이블의 구조가 있습니다 계속해서 최소화하겠습니다 이 창을 연 다음 Dreamweaver로 이동하십시오 웹 폴더 용 PHP가 있습니다 이미 열었습니다 13 장 마우스 오른쪽 버튼을 클릭합니다

새 폴더를 만들겠습니다 이 솔루션을 호출 할 것입니다 솔루션 폴더에서 마우스 오른쪽 버튼을 클릭하고 말할 것입니다 새 파일과 나는 이것을 mysqli_connectphp라고 부를 것이다

더블 클릭하겠습니다 이 파일을여십시오 이 파일에서 코드 탭에 있으며 계속 진행하여 삭제하겠습니다 여기에있는이 모든 정보 계속해서 입력하겠습니다 내 대본 나는 가서 입력 mysqli_connect

php 파일에서 이 파일은 12 장에서했던 것과 동일합니다 이 파일은 데이터베이스를 포함합니다 액세스 정보 이제 Mac 컴퓨터를 사용하고 있습니다 약간 다릅니다 내 호스트는 localhost입니다

내 사용자는 루트이고 비밀번호는 루트입니다 PC를 사용하고 비밀번호를 설정하지 않은 사용자 여기에 빈 문자열이 있습니다 이것은 내 데이터베이스의 이름입니다 이것을 myquotes라고합니다 여기 내 연결이 있습니다 내가 만든 상수를 사용했습니다 DB_HOST, DB_USER, DB_PASSWORD가 있습니다 DB_NAME

이것은 내가 가지고 있는지 확인하는 것입니다 MySQL에 성공적으로 연결되었습니다 데이터베이스 연결이 닫힙니다 정정하십시오 오류 메시지가 나타납니다

어떤 이유로 든 연결되지 않은 경우 나는 가서 넣어 여기에 뿌리 그래서 내가 성공했는지 볼 수 있습니다 연결 계속해서 저장하고 브라우저에서 테스트 해 보겠습니다 그리고 나는 성공적으로 연결되어 있습니다 MySQL에

그래서 성공적으로 연결되었습니다 myquotes 데이터베이스에 계속해서 최소화하겠습니다 Dreamweaver로 돌아갑니다 이제 테스트를 성공적으로 마쳤습니다 mysqli_connect 파일 계속해서이 파일을 수정하겠습니다

계속해서 echo 문을 주석 처리하겠습니다 mysqli_close () 문 그리고 나는 이것을 떠날 수 있습니다 그것은 나에게 오류를 줄 것이다 어떤 이유로 든 내 연결 인 경우 메시지 작동하지 않았다 계속해서 파일을 저장하겠습니다 확인하기 위해 한 번 더 테스트하십시오

오류 메시지가 나타나지 않아 연결되어 있음을 알고 있습니다 계속해서 탭을 닫습니다 계속해서 최소화하겠습니다 다시 갈 게요 Dreamweaver로 다음 것 우리가 할 것은 새 파일을 만드십시오 13 장의 솔루션 폴더에서 새 파일이라고 할 마우스 오른쪽 버튼을 클릭합니다

이 새 파일은 functionsphp라고합니다 이 함수 파일은 실제로 갈 것입니다 솔루션 폴더의 포함 폴더에 마우스 오른쪽 버튼을 클릭하고 새 폴더를 말하겠습니다 나는 그것을 포함 전화 할거야 계속해서 함수 파일을 포함 폴더로 옮길 것입니다 업데이트라고 말하면 업데이트하지 말라고 말할 것입니다

계속해서 함수 파일을 열겠습니다 계속해서 모든 doctype 정보를 제거하겠습니다 385 페이지의 템플릿 만들기 책에서 제안한 것과 다른 일을했습니다 그리고 나는 원했다 당신과 함께 그들을 통해 이동합니다 내가 처음 한 일 중 하나 내가 계속해서 사용될 헤더 파일 우리의 템플릿 내가 한 것은 계속 진행하여 파일을 넣는 것입니다

내 포함 폴더 안에 이 책은 템플릿 폴더에 넣도록 지시합니다 교실에서 가르쳤을 때 우리는 그것을 할 것이고 우리는 그것을 당신의 포함에 넣을 것입니다 [파일 아님] 폴더 여기에있는 헤더 파일 어떻게 생겼는지 볼 수 있도록 수정했습니다 내가 미리 보러 갔을 때 385 페이지에서 왼쪽 코드 추가 할 스크립트의 맨 위에 만들어진 기능 383 페이지

기능이 없습니다 이 스크립트와 이유는 계속해서 미리보고 싶습니다 내 템플릿이 현재 작동중인 경우 맨 위에는 포함 파일이 있음을 알 수 있습니다 포함 기능 파일이 없습니다 내가 만든 다른 수정 바닥 글 페이지에있었습니다

바닥 글 페이지에서 내가 수정 한 내용 에 있었다 387 페이지입니다 <div id = "footer">를 넣도록 지시합니다 안에는 내용 외에는 아무것도 없습니다 저작권 기호와 2011 년으로 표시됩니다 수업 시간에 가르친 스크립트를 사용하고 싶습니다 이 하나는 앞서 추가 $ startYear 계속해서 2013 년부터 시작합니다

새 변수를 만들고 date ()를 사용하고 사용할 것입니다 네 자리의 연도 형식을 지정하고 조건문을 작성하겠습니다 $ startYear가 $ thisYear와 같으면 괜찮습니다 그러면 우리가 할 일은 2013 년과 같기 때문에 $ startYear를 에코 아웃하는 것입니다 내년에 롤오버하면 2013 년부터 2014 년까지

여기 아래에 echo (또는 print)라고 말합니다 $ startYear 그리고 끝내고 삽입 메뉴로 이동하면 종료 HTML-> HTML 특수 문자 그리고 endash 그곳에서 코드를 얻을 수 있습니다 그 끝 그리고 우리는 이것을 중괄호로 묶어서 브라우저에 올바르게 출력하십시오 여기 파이프 문자 |가 있습니다 파이프 키 당신의 Enter 키에 대해 맞습니다

건반 그리고 Shift 키를 누르고 있으면 그 캐릭터와 나는 당신이 당신의 자신의 이름을 넣어 문단을 닫다 div 태그를 닫습니다 컨테이너를 옮겼습니다 바닥 글 아래로 div 그래서 컨테이너는 바닥 글 전체를 캡슐화합니다 이 정보를 바로 여기에 두는 대신 내 컨테이너 외부 컨테이너 div는 [페이지]를 중앙에 유지하는 것입니다

다음에했던 것은 계속 진행했고 색인 페이지를 만들었습니다 계속해서 인덱스 페이지를 열겠습니다 이 페이지를 홈페이지 만들기라고하며 410 페이지에 있습니다 이건 진짜 베어 본 인덱스 페이지입니다 이 색인 페이지에있는 것은 포함 만 머리글과 포함 바닥 글 다른 건 없어 여기에 의견을 달아서 정확히이 인덱스 페이지가 할 것입니다 그러나 나는 스크립트 13_11까지 기다릴 래 나는 올바른 방향으로 움직입니다

내가 먼저해야했던 또 다른 일은 13 장 폴더를 열면 당신은 당신의 htdocs 폴더가 있어야합니다 폴더 계층 구조에서 당신이 그것을 열면 삼각형에는 CSS 폴더가 있습니다 해당 CSS 폴더를 마우스 오른쪽 버튼으로 클릭하고 편집-> 복제 또는 편집-> 복사 중 하나 솔루션 폴더로 이동하여 마우스 오른쪽 버튼을 클릭하십시오 편집-> 붙여 넣기라고 말합니다 그런 다음 CSS 파일이 CSS 폴더에는 CSS라고 표시됩니다

사본이 없습니다 그것의 끝에 추가 솔루션 폴더 또는 렌더 할 때 브라우저에서 볼 수 있도록 저장 색인 페이지 당신의 CSS는 없을 것입니다 거기에 아무것도 없을 것입니다 현재 브라우저로 가서 미리보기로 이동하면 Firefox에서 여기까지 내가 진행 한 모든 것이 있습니다 내 견적 사이트 사이트 관리자, 따옴표 추가, 모든 따옴표를 본 후 로그 아웃 여기 바닥 글이 있습니다

이 부분은 바로 여기 내 따옴표 사이트와 수평선 이것은 헤더의 일부입니다 여기이 부분은 바닥 글의 일부입니다 그리고 이것은 일어날 변경 가능한 내용입니다 인덱스 파일 (콘텐츠 div 영역) 그러나 나는 그것이 내가 오른쪽에 있는지 확인하고 싶었다 모든 것을 볼 수 있도록 추적 아무것도 실제로 작동하지 않습니다 Command + U 또는 CTRL + U로 이동하면 지금까지 오류가 없는지 확인하기 위해 모든 것이 제대로 작동하는 것처럼 보입니다 계속해서 이걸 닫겠습니다

계속해서 이것도 닫을 것입니다

PHP Basic Tutorial 1 How Php Web Server works (By Gowtham Raj | gowthamraj.in | GRVWEB)

안녕하세요, 안녕하세요 Gowtham Raj From GRVWEB입니다 당신이 배운 것을 크게 도와주십시오 BBC는 그래서 나는 31입니다 이것과 저 단어 전체 비스 비 90 년대 세계 No 's No my 추정치이며 지하실 BHP 그리고 다른 필요들부터 시작하겠습니다 31 우리는이 아이들의 BBS가 무엇인지 기본을 알아야합니다 개인 홈 기반으로 시작 하지만 이제 다니엘 하이퍼 텍스트입니다 실제로 무엇을 판매 B- 플러스 그가 한 정보를 줄이다 바람이 좋아 그것은 이미 그의 게임을 약간 강력하게 가열했습니다

그게 전부 였어 이 리드는 당신의 육상 로젠 미국과 27 EU HTTP 요청 페이지 BB STD를 두 배로 늘리려면 법 원조로 발행 된 유로가 필요합니다 이것과 그의 마지막이었고 이 법안은 우리가 우리는 베티를 사지 않았다 베티 사용자가 있어야하고 그리고 그때 비행기로 당신의 뒤로 수십억을 사용하여 보내야합니다 어쩌면 요크 비치 핍펜 그들과 함께 수용자 우리가 볼 수 있다는 사실을 그 질문 이후로 여기에 있고 대리인 명중되다 그것을 정의 했습니까? 모든 검은 짐승 내가 있다면 HB에있다 다시 사용하는 학교 이스라엘 그것은 처리되어야했다 시원하거나 동방 이것과 그것은 괜찮습니다 우울하지 않은 것은 죽었다 그가 나를 때리면 MySQL의 경우 ESPN에 대한 Sen 요청 간 남자의 여자 중 하나는 프로세스 완료 옥수수 밭과 가장 좋은 방법은 BHP는 대부분의 활동으로 장식되면 허가 그 배우 사이 HD로 블레이드 내가 그렇게 M 이들은 내가 춤의 것 같습니다 나는 낮이야 나는 ~ 안에있다 그래서 이것은 암호를 알고 있습니다 의문의 베티가 저를 BHP로 표현했습니다 그들에게 S & P 요청 그는 그의 이름을하지 않았다 교체와 관련 b2b는 아직 그렇고 질문은 : 백만 그래서 당신이 이것을 경험하게 할 때 SP와 BSP로 돌아가서 결국 감각에 영향을 미칩니다 HTML의 지불에 정착민 학교를 볼 수 있습니다 당신에게가는 유럽인 또는 당신이 그것을 사용하는 경우 경향이있을 수 있습니다 그러나 이상하게도 그는 내가하고있어 그것의 시작은 거기에서 watley를 볼 수 있습니다 도시로 돌아가서 더 많은 해변이 있기 때문에 이벤트가 실행되면 최고가되고 숨길 수 있습니다 죽은 사람과 그의 팀이 서있는 것은 계획으로 돌아 왔습니다 가장 쉬우 며 긴 목록이었습니다 너무나 많은 사람들이 거의 다 올라갔지 만 다른 많은 PHP를 사용합니다 백만 리드는 그렇게 내 비디오에있는 것 같아서 고마워요 또한 도메인을 보내 주시기 바랍니다 아퀴 거래 우리 또는 당신은 매일 밤마다 모든 레벨을 말했다 잠꼬대를 보낼 수 있습니다 따뜻한 사람을 따뜻하게 유지함으로써 역사가 다음날 주말에 있습니다 나는 몇시에 다시 의미 그 이야기에서 아마도 수입이 조금씩 증가했을 것입니다 EU York에서이 비디오 자습서를 볼 수 있습니다 그래, 그는 전화하지 않았다

iAnalyst Website Design & Development

어쩌면 첫 번째 물건을 만들거나 어쩌면 당신은 단지 더 나은 새로운 것을 필요로 할 것입니다 어쨌든 웹 디자인에 대한 최소한의 기본 사항을 알아야하며 걱정할 필요가 없습니다

3 분 밖에 걸리지 않습니다 우선 맞서자 웹 사이트는 온라인 마케팅 활동의 핵심입니다 당신이 모든 것을 보면 마케팅 채널 및 기술 그들이 실제로하는 일은 방문자를 귀하의 웹 사이트로 안내하는 것입니다 웹 사이트의 주요 목적은 이러한 방문자를 전환시키는 것입니다 고객으로 마케팅 용어로이를 전환이라고합니다 나쁜 웹 사이트는 기본적으로 돈을 낭비하게합니다 당신이 돌릴 수 없다면 더 많은 방문자가 필요하지 않기 때문에 다른 마케팅 방법 그들을 고객으로 웹 사이트가 좋을수록 방문자가 고객으로 전환 될수록 소비자 제품을 온라인으로 판매하고 제공하는지 여부는 중요하지 않습니다 지역 서비스, 또는 집을 지을 수도 있습니다

업계의 많은 사람들이 스스로를 웹이라고 부릅니다 디자이너 하지만 그들은 기본적인 코딩 지식을 가진 괴짜들입니다 물론 많은 계획없이 그들은 당신을 위해 웹 사이트를 아주 빨리 만들 것입니다 많은 정보 사진, 연락처가 있지만 질문은 방문자를 고객으로 전환하는 방법입니까? 그게 당신이 필요합니까? 대답은 간단합니다 당신이해야 할 일은 웹 디자인에 대해 진지한 사람을 찾는 것입니다 잘 우리가 오는 곳입니다 이것이 우리의 방법입니다 이 7 단계 웹 디자인 프로세스에 따라 웹 사이트 만들기 1 단계 분석 : 첫 번째 단계는 항상 정보 수집

웹 사이트의 목적, 목표 및 목표와 같은 것들 식별 청중 2 단계 계획 : 계획에는 사이트 맵의 정의가 포함됩니다 우리가 사용하려고하는 구조와 기술 3 단계 설계 : 와이어 프레임 모델에만 초점을 두는 것은 아닙니다 이 단계의 시각적 스타일뿐만 아니라 사용자 인터페이스의 유용성 최고의 사용자 경험을 위해 4 단계 내용 : 프로세스의 매우 중요한 부분 올바른 텍스트, 사진 또는 비디오를 선택합니다 방문자뿐만 아니라 검색 엔진에도 최적화되어 있습니다 5 단계 개발 : 여기서 하이퍼 텍스트를 사용하여 웹 사이트를 만듭니다 데이터베이스의 도움을 받아 마크 업 언어 및 CSS 스타일 시트 다른 기술들도 필요한 경우 당사 웹 사이트를 모바일 장치에서도 액세스 할 수 있습니다 6 단계 테스트 : 모든 기술적 기능을 테스트합니다 스크립트의 코드, 주요 브라우저와의 호환성과 마찬가지로 웹 사이트가 실제로 목적을 달성 한 경우 7 단계 배포 : 우리가 사이트를 시작한 후 우리의 작업은 아직 완료되지 않았습니다 우리는 항상 시작 후 무슨 일이 일어나고 있는지 모니터링합니다

우리가 문제를 해결할 수 있도록 가능한 결함 원하는 경우 향후 유지 관리도 관리 할 수 ​​있습니다 그리고 당신을 위해 업데이트합니다 방금 봤 듯이 웹 디자인은 매우 복잡한 과정입니다 그러나 우리는 이것이 웹 사이트를 수행하고 고객이 동의하는 방식이라고 믿습니다 고품질 웹 사이트에 대한 열정을 공유한다면 연락합시다 최선을 다해 도와 드리겠습니다

Why PHP is Better than Node.js

PHP가 Nodejs보다 나은 이유를 알고 있습니까? Node

js는 웹 사이트가 수백만 건의 트랜잭션을 동시에 처리 할 수 ​​있도록합니다 Nodejs 웹 사이트는 PHP보다 초당 두 배 많은 요청을 처리 할 수 ​​있습니다 PHP는 오랫동안 인터넷의 중추 였지만 Java는 앱 Java로 무엇이든 할 수있는 농담이 있습니다

자바에서 그러나 Nodejs를 사용하면 새로운 기능을보다 빠르고 안정적으로 사용할 수 있습니다 PHP와 같은 언어보다는 PHP 사이트의 트랜잭션을 처리합니다 PHP가 Java 확장 인 Nodejs보다 낫다고 들었습니다

엔터프라이즈 애플리케이션의 Nodejs 사용량은 2013 년과 2014 년 사이에 증가하고 있습니다 따라서 비교적 새롭습니다 최신 세대의 Java 및 Nodejs는 새로운 것입니다

PHP 대신에 채택하지 않는 이유입니다 PHP는 수년간 존재 해 왔으며 아마 몇 년 동안있을 것입니다 Walmart와 Paypal은 nodejs를 채택했습니다 Netflix가 Node

js로 전환했습니다 그러나 대부분의 웹 사이트에서 PHP는 일상 기능에 충분합니다 그리고 달리 새로운 언어 또는 OS 인 경우 보안 허점이나 결함이 발견되지 않습니다 PHP는 가장 널리 사용되는 웹 사이트 및 웹 서버 언어 중 하나입니다 새로운 무언가의 약점 중 하나는 지원을 찾는 데 어려움이 있다는 것입니다 그것을 위해

거기에는 수많은 PHP 리소스가 있습니다 PHP는 잘 문서화되어 있으며 무료로 많은 코드 모듈이 있습니다 그런 다음 Nodejs가 너무 새롭기 때문에 여전히 발전하고 있습니다 끝낼 수있어 다음 릴리스에서 많은 Ruby on Rails 버전과 같은 상황에서 새로운 사이트

그런 다음 CoffeeScript와 같은 언어가 사라져서 사라집니다 당신은 가져 Nodejs가 비슷하게 인기를 잃고 호환성을 잃을 위험 주변의 모든 것이 진화함에 따라 그런 다음, 시도 된 진정한 PHP가 여러분에게 적합합니다 – 그리고 내 프로젝트

7 MIN TUTORIAL – Responsive Web Design part 2 – SIMPLE EASY

이 비디오에서는 반응 형 탐색 메뉴, 반응 형 이미지 및 비디오, 반응 형 배경과 요소를 숨기는 방법 아래 연습 파일 링크가 있습니다

비디오를 먼저 보면서 반응 형 디자인의 기본을 설명 할 수 있습니다 머리, 메뉴, 내용 본문 및 바닥 글로 시작합니다 우리는 첫 번째 비디오에서 볼 수 있듯이 반응 형 디자인입니다 메인 수평 네비게이션 메뉴를 만들기 위해서 우리는 정렬되지 않은리스트 인 �ul�와 그것에게 클래스 이름을 줘 우리의 CSS에서 우리는 표준 목록을 제거합니다 스타일을 사용하여 가로로 표시하고 기본적인 스타일 속성을 지정합니다

이제 디자인을 보면 다양한 화면 크기에 반응합니다 그러나 우리는 더 작은 장치를 위해 그것에게 약간의 여분의 스타일을 준다 @media 화면 속성을 사용하여 600px로 설정합니다 즉, 600px 미만의 모든 스크린에는 이러한 추가 스타일이 적용됩니다 css의 끝에 @media 속성을 작성하십시오

작은 화면은 터치 스크린으로 제어되며 링크를 쉽게 만들고 싶습니다 를 클릭하십시오 따라서 우리는에있는 모든 링크를 확대 페이지를 굵게 표시하십시오 너는이 숫자에 적합하게 놀 수있다 너의 요구

지금 살펴볼 때 터치 스크린을 사용하여 탐색하는 것이 더 쉽다는 것을 알 수 있습니다 하위 메뉴를 만들기 위해 두 개의 div 컨테이너를 만듭니다 하나는 하위 메뉴를 표시하고 메인 콘텐츠를 보유 할 또 하나의 ID와 ID를 제공합니다 링크의 경우 �a� 태그를 사용하고 �br� 태그로 줄을 긋습니다 우리의 CSS에서는 인라인 블록을 표시하기 위해 하위 메뉴와 내용을 설정했습니다

그리고 우리는 백분율로 표시된 컨테이너의 너비를 설정합니다 하위 메뉴의 너비는 22 %이고 내용의 너비는 70 %입니다 함께 그들은 92 % 마녀 패딩과 마진을위한 공간을 우리에게줍니다 너는 결코 해선 안된다 함께 100 % 너비 이상

그렇지 않으면 콘텐츠 컨테이너가 튀어 나옵니다 그 위치 저장을하려면 총 너비를 최대 98 %로 설정하십시오 지금 귀하의 페이지를 볼 때 그 페이지의 크기가 아래로 내려가는 것을 볼 수 있습니다 그러나 우리는 더 작은 화면을 위해 약간의 스타일을 적용 할 것입니다

@media 화면 속성에서 하위 메뉴의 최소 높이를 재설정했습니다 "자동"은 인터넷 익스플로러의 수정 사항입니다 (새 스크린 샷) 그리고 하위 메뉴 및 내용의 너비를 변경합니다 결과적으로 모든 장치에서보기 좋게 보이는 탐색 메뉴를 사용할 수 있습니다 반응 형 이미지의 경우 2 가지 예를 사용합니다

이미지가있는 이미지 텍스트의 왼쪽에는 이미지가 있고 오른쪽에는 이미지가 있습니다 우리 html에는 이미지가 먼저 있고 그 다음에 제목과 텍스트가 있습니다 우리는 이미지와 단락에 CSS를 적용 할 클래스를 제공합니다 우리 CSS에서 우리는 이미지의 너비를 설정하는 클래스 "image left"를 가지고 있습니다 왼쪽으로 뜨고 이미지와 텍스트 사이에 약간의 간격을 둡니다

이것은 "이미지 오른쪽"클래스에 대해 부동 권리의 차이와 동일합니다 그리고 단락 태그에서 사용 된 "클리어 클래스"는 플로팅 요소를 다시 설정합니다 After 속성은 자체적으로 설명합니다 이 스타일을 지정된 클래스 뒤에 적용하십시오 지금 웹 페이지를 보면 이미지와 텍스트가 원하는대로 크기가 조정됩니다

그러나 우리는 더 작은 장치를 위해 약간의 여분의 스타일을 적용 할 것이다 @media 화면 속성을 사용하여 600px로 설정합니다 즉, 600px 미만의 모든 스크린에는 이러한 추가 스타일이 적용됩니다 css의 끝에 @media 속성을 작성하십시오 작은 화면의 경우 이미지를 텍스트 위에 올려야합니다

우리는 CSS에서 "이미지 왼쪽"과 "이미지 오른쪽"클래스를 100 % 너비로 설정함으로써이 작업을 수행합니다 마진이없고 플로트를 재설정하십시오 결과적으로 어떤 장치에서든 모양이 좋은 이미지와 텍스트를 얻을 수 있습니다 반응이 빠른 동영상 이 예에서는 YouTube 동영상을 사용합니다

Youtube에서 좋아하는 비디오로 이동하여 포함 된 코드를 복사 한 다음 콘텐츠로 가져갑니다 "몸" 이 비디오 주위에 div 컨테이너를 두었습니다 클래스 이름을 지정하십시오 다음으로 너비와 높이를 제거합니다

iframe 우리 CSS에서 몇 가지 스타일을 비디오 클래스에 적용하십시오 상대적, 너비 및 높이 0 픽셀을 채우고 패딩 아래쪽을 57 %로 유지하려면 비디오의 종횡비 절대, 왼쪽 및 상단 0 픽셀 및 너비와 높이를 100 %로 배치하도록 iframe을 설정합니다 배경색을 검은 색으로 설정 했으므로 iframe을 볼 수 없으므로 서버에서 표시됩니다

반응 형 동영상 제작에 필요한 모든 것입니다 결과적으로 어떤 기기에서든 잘 보이는 동영상을 볼 수 있습니다 반응이 빠른 배경 만들기는 매우 쉽습니다 머리글에 대한 배경을 설정 하겠지만 다른 요소에 대한 배경을 자유롭게 설정하십시오 이미지에 연결하고 위치를 중앙으로 설정하기 만하면됩니다

이 경우 배경 이미지는 헤더와 동일한 높이입니다 그리고 우리가 볼 때 배경은 줄곧 크기가 조절됩니다 요소를 숨기려면 미디어 화면 속성으로 이동하여 요소를 정의하면됩니다 우리는 아무것도 표시하지 않도록 설정합니다 우리는 웹 페이지의 배경이 더 작은 공간에서 볼 때 많은 공간을 차지하기를 원하지 않습니다

기기에서 왼쪽 또는 오른쪽 여백을 주 요소에서 1 또는 0으로 설정합니다 우리가 모든 것을 함께 할 때 이건 responsive2_finalhtml 파일을 참조하십시오 이 비디오에서는 반응 형 메뉴 만드는 법을 배웠습니다 반응 형 이미지와 비디오를 만드는 방법 반응 형 배경을 만드는 방법 그리고 요소를 숨기는 방법

이 비디오가 마음에 드십니까? 구독하고 공유하십시오

Varis: Embedded Code Analysis for PHP Web Applications (5-minute video)

안녕하세요, PHP 웹 애플리케이션에서 임베디드 클라이언트 코드를 분석하는 Varis의 비디오 데모에 오신 것을 환영합니다 Eclipse와 같은 최신 IDE는 그러한 임베디드 코드를 아직 지원하지 않습니다

Varis 플러그인을 사용하면 이러한 모든 IDE 서비스가 임베디드 코드 용으로 가능합니다 여기서는 Varis를 가능하게하는 주요 아이디어를 제시 할 것입니다

Bootstrap – Add a facebook feed to your bootstrap or html website

안녕 얘들 아이 제이미에서 http://wwwsystem22

net 및 http://wwwgreat-webdesigncom/ 이 비디오 여기에 내 부트 스트랩 웹 사이트에 Facebook 피드를 추가하고 싶습니다 꽤 쉽게 할 수 있고 부트 스트랩에 가지고있는 좋은 기능입니다 웹 사이트에서 가장 먼저해야 할 일이나 할 수있는 가장 쉬운 방법은 다음과 같습니다

여기에 개발자에게 스크립트를 보내고이 링크를 내려 놓을 것입니다 아래에이 페이지가 표시되면 URL을 입력해야합니다 이 작은 상자에 여기에 포함하려는 Facebook 페이지 URL을 지정하는 방법을 알려 드리겠습니다 여기에 우리가 거기에 포함시키고 자하는 페이스 북 페이지의 URL이 있다는 것을 알기 바란다 그래서 나는 그것을 클릭하고 그것을 복사하고 우리가 실제로하지 않는 그 사이트로 돌아 간다

그 URL의 끝에있는 것을 필요로합니다 그러나 한번 거기에 넣고 새로 고침하십시오 페이지가 올바른 페이지로 축소되므로 거기에 넣을 것이고 페이지를 새로 고치면 볼 수 있듯이 올바른 버전으로 단축됩니다 거기에 조금 아래로 스크롤하면 여기에 우리가하는 데모가 있습니다 보게 될 실제 임베디드 코드가 무엇인지 예를 들어 보거나 한 번 우리는 우리의 위치에서 이것이 묻힌 이것을 있고 이것은 나가 보는 무슨을이다 우리가해야 할 모든 것이 코드를 얻는 것만 큼 좋은 기능을 제공합니다

우리가 클릭하는 멋진 작은 파란색 버튼이 여기에 상자를 팝업합니다 이제이 튜토리얼에서 iframe을 사용하게 될 것입니다 왜냐하면 매우 쉽고 조금만 더 확장하면 어떤 일이 벌어지는 지 알 수 있습니다 여기서 많은 코드와 우리가해야 할 일은 우리의 사이트에 우리가 우리의 웹 사이트로 돌아 가면 우리는 그것을 넣고 아래로 스크롤하고 놓을 장소를 찾고 싶습니다 슬라이더로 여기에 올릴 것입니다

나는 여기에 넣을 것 같지 않습니다 소개 섹션이 있지만 여기에 넣기 좋은 장소처럼 보입니다 거기서 꽤 많이 편집 할 필요는 없습니다 내가 아무 문제없이 거기에 넣을 수 있다고 생각하는 터치 좋아, 그럼 어떻게해야 우리가 네가 할말이 잘되어 가고 있는지가 indexhtml 파일 또는 열려있는 HTML 파일에 삽입하려는 모든 페이지 HTML 파일 텍스트 편집기에서 괄호를 사용하고 있습니다

괄호는 대괄호를 사용하여 무료로 사용할 수 있습니다 도트 IO 아래에 링크를 삽입하고 페이지를 열려면 이동하십시오 여기에 HTML HTML 코드를 가져와야하므로 우리가해야 할 일은 그 부분을 내가 넣고 싶은 부분은 바로 그 부분을 보도록하겠습니다 우리는 준비가되어 있습니다 환영 섹션 바로 아래에 있으므로 용서하십시오

젠장, 여기 그것을 찾으려고 오히려 여기 오신 것을 환영합니다 섹션 그게 그 작은 아이 패드 나 그게 타블렛이든간에 그 이미지 야 찾고있는 아이폰을 찾고 있습니다 우리가 실제로 가고있는 것입니다 우리가 계속해서 그걸 삭제하고 우리가 가진 코드를 얻을 수 있도록 대체하라 이전에 개발자가 facebook

com/에 점을 찍었습니다 모두 파란색 같았 어 네가 그걸로 커서를 굴려 라 ctrl 히트를 알지 못한다 대괄호로 묶은 텍스트 편집기를 붙여서 어디에 붙여 넣을 것인가? 이제 우리가 ctrl을 빠르게 저장하고 index

html로 돌아 가면 괜찮습니다 그 작은 페이 스북 피드가 그 섹션에 있기를 바랍니다 거기에 옙 거기이며 좋은 그것은 스크롤 할 수 있습니다 중 하나를 클릭 할 수 있습니다 이 게시물은 여기에 페이지를 좋아할 수 있습니다 그래서 이것은 페이스 북 피드를 당신의 웹 사이트에 삽입하는 아주 간단한 방법입니다 부트 스트랩 또는 html5 사이트 이걸 조금 더 가져 가야 겠어

우리를 기억한다면 이전에 어떻게 보였는지 좀 더 들여다 보게 그런 종류의 iPhone 또는 iPad II를 찾고있었습니다 우리가 만들 수 없다면 약간의 코드 스타일을 여기에 추가하십시오 조금 더 나아 보이네요 괜찮습니다하지만 저는 그것을 가지고 싶습니다

한 걸음 더 나아가 여기에 우리의 괄호로 돌아가서 코드는 괜찮지 만 기다리는 것은 스타일이 얼마나 넓은 지 분명합니다 여기 분명히 CSS 파일에 스타일을 추가하고 싶다면 추가 할 수 있습니다 나는 앞으로 나아갈 것이고 여기에서 그것을 할 것입니다 좋아, 그럼 여기에 스타일을 추가해야 겠어 내가 할 일은 내가 갈거야

경계선을 지정하거나 26 단색과 검정색을 말하십시오 제로 제로 0 그리고 그걸 한번 보도록하겠습니다 테두리 반경을 지정하면 아이폰처럼 보일 것입니다 그것을 서비스의 둥근 모서리에 줘라 325 사진 괜찮아요 제어 해충을 생각하고 우리 사이트를 다시 보자

이제 우리가 빨리 가면 되겠습니다 주어진 국경은 주어진 것입니다 그것은 거기에 도착하는 것은 멋지다 그것은 그것을 조금 더 많이 얼굴에 나타내고있다 하지만 아이폰이나 그 전에했던 일이 더 큰 보드를 가지고 있다고 생각합니다 위쪽과 아래쪽에 좌우로 끼 웠으므로 조정 해 보겠습니다 우리 대괄호로 돌아가서이 경계선을 다시 고르도록합시다

그 옆에 붙여 넣기하여 V를 제어하고 그 테두리를 올바르게 만들고 한 번 더 붙여 넣기 만하면됩니다 그러면 테두리를 위쪽으로 만들고 이제 경계를 만듭니다 40 번 픽을 40 번으로 바꿔서 마지막으로 시도한 것과 거의 같아요 더 많은 시간 테두리 바닥 그래서 이것은 아래쪽 테두리이며 다시 우리는 아픈 싶어요 1 40 40 좋아 보인다 우리 사이트에 다시 저장하려면 Ctrl 키를 보자

상단에 테두리가 보이고 상단에 테두리가 표시되면서 무엇이 새로 고쳐 지는지 새로 고칩니다 바닥이 조금 더 보이게 만드는 옆면보다 아프다 그러한 태블릿이나 스마트 폰 중 하나와 같은 효과가 있습니다 지금 여기를 찾고 있으면 안쪽 부분이 실제로 보이지 않는 것처럼 보입니다 오른쪽에서 잘리는 것을 보여 주므로 조정하십시오

우리가 우리 괄호로 돌아 가면 폭을 조정 해 보겠습니다 스트라이프를 추가하여 20 픽셀을 추가해 봅시다 이제 대부분의 스마트 폰이 너무 넓지 않아서 360의 너비가 될 수 있어야합니다 사람들이 귀하의 사이트를 탐색하는 경우 문제없이 처리 할 수 ​​있습니다 많은 사람들이 저장하고 사이트로 돌아 가기 위해 Ctrl 키를 누르는 스마트 폰 새로 고침을 해보 죠

훨씬 좋아 보이네요 지금은 훨씬 좋아 보이네요 우리는 이것의 측면을 볼 수 있습니다 우리는 그곳에서 잘린 것이 없습니다 그 스크롤 정말 멋지다 우리는 실제로 거기에 도착하고있다

예를 들면 모든 것이 작동합니다 페이지를 좋아하고 할 수있는 페이지로 이동할 수 있습니다 스크롤을 사용하면 실제로 이러한 블로그 게시물을 클릭 할 수 있는지 확인해야합니다 실제로 페이지에 가서 괜찮아요 문제 없어요

알았어 그게 꽤 많이있다 여기에 케이크를 얹어 놓자 그것은 단지 약간의 그림자를주기 위해 약간의 그림자를주고 있습니다 깊이 있고 그렇게하기 위해 우리의 괄호로 돌아 가자

괜 찮 아 요 그림자 또는 상자 그림자 실제로 모든 지금 국경 지역입니다 바로 거기에 넣고 상자 그림자를 선택하겠습니다 원하지 않게 만듭니다 어떤 왼쪽과 오른쪽 우리가 정말로 바닥에 그것을 원한다 그래서 첫 번째 숫자는 왼쪽과 맞아요 저는 이것을 0으로 설정하고 두번째 숫자는 위와 아래입니다 또는 아래쪽 거리가 10 픽셀을 줄 것입니다

아마 당신은 실제 그림자의 확산 인 세 번째 속성을 추가합니다 당신은 그것이 단단한 그림자 또는 부드러운 그림자인지 알기 때문에 약 15 사진은 내가 보통 이런 종류의 일에 사용하는 것들이며 지금은 물론 그것에게 색깔을 주어야한다 그래서 나는 그것에게 검은 색을주지 않을 것이다 그것은 당신의 0이다 하지만 오, 당신은 흑인 정치에 매우 가까워지고 싶어합니다

999 나 여덟 여덟 8 그냥 88 세미콜론 Kooks 우리의 사이트에 다시 컨트롤을 시도하고 새로 고침 그래, 우리가 상자 그림자 효과를 가지고 있다는 것을 볼 수 있습니다 CSS에 너무 무거워 지 않고 3D보기를 조금씩 제공합니다 거기서 우리는 그것을 떠날 것입니다 그게 내가 원하는 것처럼 효과가있다 귀하의 웹 사이트에서 Facebook 피드 그냥 옆에있는 당신의 게시물을 읽고 시력이 커지면 클릭하십시오

그 (것)들은 당신의 페이지를 좋아한다 그래서 거기 우리는 그것이 당신 한 번 유용했던 희망한다 다시 이것은 시스템 22에서 Janey 's와 훌륭한 웹 디자인 comm 감사합니다 좋은 하루 되세요