What SQL is and how to write a simple SELECT query (a Drupal how-to)

이제 데이터베이스를 사용하여 정보를 저장하는 이점으로 이전에 언급 한 한 가지는 데이터를 정렬하여 데이터베이스에서 아주 쉽게 꺼낼 수 있다는 것입니다 그래서 찾아 보자 우리가 사용할 수있는 또 다른 테이블에는 약간 더 많은 정보가 있습니다

여기 측면에서 상단으로 스크롤하여이 필터 상자로 이동합니다 메뉴에 입력하고 Enter 키를 누르십시오 이 양식을 제출했을 때 표를 필터링하는 것이 었습니다 제목에 메뉴가있는 메뉴에 따라 메뉴 라우터를 클릭하면 메뉴 라우터 테이블에 저장된 정보를 엽니 다 다시, 우리는 열 이름을 볼 수 있습니다 상단 및 다양한 항목을 아래 아래에 표시합니다

맨 위를 보면 총 289 행의 "0 행-29 행 표시"라고 표시됩니다 그래서 우리는 우리가 작업 할 수있는 더 많은 정보가있는 더 큰 테이블을 보았습니다 자, 이것 테이블은 Drupal의 기능과 관련하여 정말 흥미 롭습니다 본질적으로, Drupal의 페이지로 이동할 때마다이 테이블에서 경로와 해당 경로에 액세스 할 때 실행되어야하는 기능에 대한 주소 표시 줄 예를 들어 사이트 슬래시 관리자의 관리자 페이지로 이동하면 system_admin_menu_block_page () 함수

그리고 우리가 콘텐츠를 반환하는 방법을 본 것처럼 다른 예제의 함수에서이 함수에서도 동일한 기본 사항이 발생합니다 따라서이 표의 모든 데이터가 작동하는 방식에 대해서는 자세히 다루지 않겠지 만 Drupal에서 왜 중요한지, 왜 우리가 일부를 잡고 싶어하는지 이해하십시오 여기서 정보 예를 들어 수정해야 할 기능을 찾으려면 또는 특정 페이지의 모양을 변경하기 위해 재정의하려면 여기로 이동하여 확인하십시오 우리가 목표로 삼아야 할 기능을 정확히 파악하는 데 도움이 될 것입니다 출력을 조정하기 위해

이것이 우리의 시나리오입니다 우리가 이것으로부터 특정 행을 걸러내는 방법은라는 것을 사용하는 것입니다 SQL SQL은 Structured Query Language의 약자이며 기본적으로 우리가 사용하는 언어입니다 데이터베이스와 통신하기 위해 "이봐, 우리는 몇 가지 정보를 꺼내고 싶다 "정보를 입력하거나 레코드를 삭제하려고합니다 SQL은 꽤 깊지 만 실제로 간단한 쿼리로 많은 것을 할 수 있습니다

그래서 시작하겠습니다 이 표에서 특정 데이터를 선택하여 상단의 SQL 탭을 클릭하겠습니다 지금이 창에는 SELECT라고 표시되고 별표 FROM이 있고 우리의 테이블 이름 인 menu_router가 있습니다 장소 1 이제, 이것이 의미하는 바에 대해 잠시 후에 이야기하겠습니다 계속해서 클릭합시다 가기 우리가 여기서 보는 것은 기본적으로 우리가 전에 본 것입니다

0에서 29까지의 행을 보여줍니다 약 289 개이며이 행에 표시되는 데이터는 이전에 본 것과 동일합니다 찾아보기 탭을 클릭하면이 초기 출력이 표시됩니다 맨 위에는 SQL 쿼리가 제공되며 여기에서 쿼리를 볼 수 있습니다 나는 조금 확대하겠습니다

SELECT라고 표시된 다음 별표 FROM menu_router가 있습니다 1 번 위치에 30 개의 행만 표시하기 위해이 LIMIT를 추가했습니다 이제 여기 SQL 탭으로 돌아가서 이것이 무엇을 의미하는지 이야기 해 봅시다 확대 해 볼게요 이것을 조금 더 크게 만들었습니다 여기이 줄을 쿼리라고합니다

그것은 그것이 의미하는 것처럼 들립니다 쿼리입니다 우리는 지금 데이터베이스를 요구하고 있습니다 특정 조건과 일치하는 레코드 우리가 묻는 방법은 SELECT라고 말하고 사용합니다 결과에 모든 열을 포함시키고 싶다는 별표 우리는 될 수있다 특정 열을 꺼내려면 특정 열에 만 해당하지만 지금은 우리는 그것들을 모두 선택하고 FROM이라는 키워드를 사용하고 작업중인 데이터베이스 테이블의 이름입니다

여기서 주목해야 할 것은이 쿼리가 어떤 데이터베이스를 알지 못한다는 것입니다 우리가 시작하는 테이블 menu_router 테이블을 탐색했지만 이 SQL 탭을 클릭한다고해서 우리가 작업하고있는 테이블이지만 우리가 어떤 데이터베이스를 사용하고 있는지 알고 있습니다 그래서 최소한이 인터페이스에서는 "이 데이터베이스를 사용하겠습니다"라고 말할 필요는 없습니다 다음은 해당 데이터베이스에 대해 실행할 쿼리입니다

그것은 정보가 이미 저장되어 있습니다 그래서 우리는 테이블의 이름을 지정할 수 있습니다 그리고 시작하는 조건이 있습니다 키워드 WHERE로 이제이 쿼리에서 여러 단어가 모두 대문자로 표시됩니다 SELECT, FROM 및 WHERE와 같지만 반드시 그럴 필요는 없습니다

이것은 쉽게 볼 수있는 방법입니다 쿼리의 어떤 부분이 언어이고 어떤 부분이 우리가 전달하는 매개 변수입니까? 에서 자, 이것은 1이라고 말합니다 자, 이것은 조금 이상해 보이지만, 그 의미는 항상 사실입니다 우리는 이것과 같이 WHERE 1 섹션을 제거 할 수 있습니다 여전히 동일한 행 세트가 발생합니다

그러나 PHPMyAdmin 에서이 작업을 수행하는 이유 나중에 입력하지 않고도 자신 만의 조건을 쉽게 추가 할 수 있도록하는 것입니다 또 어디 계속해서이 WHERE 1을 다시 넣겠습니다 좋아, 계속해서 확대 해 볼게 다시 밖으로

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 파일을 참조하십시오 이 비디오에서는 반응 형 메뉴 만드는 법을 배웠습니다 반응 형 이미지와 비디오를 만드는 방법 반응 형 배경을 만드는 방법 그리고 요소를 숨기는 방법

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

Simple User Authentication with Php & Mysql

첫 번째 사용자가 웹 사이트를 디자인 할 때 대부분의 웹 사이트를 작성하는 동안 안녕하세요 인증 시스템, 나는 당신에게 간단한 사용자를 소개하고 싶다

인증 시스템은 모든 프로젝트에 대해 완벽하게 사용자 정의가 가능합니다 이 프로젝트는 github를 통해 액세스 할 수 있습니다 호스트에서 복제 한 다음 열 수 있습니다 귀하의 웹 사이트 설치 스크립트가 실행됩니다

설치 과정에서 reCAPTCHA를 사용하여 제목, 도메인, 사용 등 대부분의 것들을 사용자 정의하고, 더 나은 방법 사용자 데이터를 사용자 정의 할 수 있다는 것입니다 사용자가 입력해야하는 데이터를 검색 할 수 있습니다 데이터베이스의 사용자 테이블에 있어야합니다 무제한으로 추가 할 수 있습니다 필드 및 각각에 대해 이름, 형식을 설정할 수 있으며 등록 또는 고유하지 않거나 등록해야하며 수정할 수 있어야합니다

채우기 여부와 그 힌트를 설정하거나 채우기 위해 사용자를 안내하거나 그 사용법 설치를 마친 후 등록, 로그인, 이메일 확인, 비밀번호 재설정 및 사용자 대시 보드 준비가 완료되었습니다 그러나 처음에는 대시 보드에서 원하는대로 확장하기 시작합니다 프로필 편집 및 암호 변경 페이지에서 쉽게 거기에 다른 탭을 투영하십시오 이 방법으로 프로젝트의 대부분을 준비 할 수 있습니다 이 비디오를 시청 해 주셔서 감사합니다

github에 있다면 이 프로젝트는 스타이고 의견을 공유하고 의견을 남기는 것을 잊지 마십시오 이 비디오 향후 비디오에서 곧 만나요

V03 – Simple MVC with Laravel 5.1

데이터베이스 만들기 MySQL Workbench 제품 테이블 생성 샘플 데이터 삽입 "자동차"모델 클래스는 "자동차"테이블에 매핑되므로 테이블을 "제품"으로 변경할 수 있습니다 제품 모델 생성 ProductController 만들기 ProductController의 경로 만들기 ProductController의 액션 쇼 코드를 작성하십시오

productsshow보기 만들기 구성 DB 연결 URL 오류 수정 모델 값을 전달하여보기 이미지 src를 DB image_url로 바꿉니다 모든 제품을 나열하는 ProductController 색인 작업 만들기 제품보기 색인보기 만들기 사용자 @foreach는 각 제품 항목을 렌더링합니다 제품 링크 수정 컨트롤러 도움말에 대한 URL을 생성하는 사용자 도우미

How to Transfer Photos from iPhone to iPad without iTunes or iCloud (2019 Simple Method)

DearMob iPhone Manager를 사용하면 iPhone에서 iPad로 사진을 쉽게 전송할 수 있습니다 데이터 케이블로 iPhone을 컴퓨터에 연결하고 기본 UI에서 사진을 클릭하십시오

여기에서 iPhone의 모든 사진을 볼 수 있으며 년, 월 또는 날짜별로 볼 수 있습니다 또한 왼쪽 패널에서 앨범을 탐색 할 수 있습니다 iPhone에서 iPad로 Instagram 사진을 전송한다고 가정 해 보겠습니다 이 사진의 일부 또는 전체를 선택하십시오 앨범을 선택하고 내보내기를 클릭하십시오

쉽고 간단합니다 그런 다음 내 보낸 사진을보다 잘 정리할 수 있도록 컴퓨터에 폴더를 만들려고합니다 WhatsApp 앨범의 사진과 같은 다른 앨범의 사진을 내보내려면이 단계를 반복하십시오 또한 카메라 롤에서 일괄 전송할 수 있습니다 작업이 끝나면 iPhone의 플러그를 뽑고 iPad를 컴퓨터에 연결하십시오

그런 다음 기본 UI에서 사진을 클릭하고 해당 Plus 아이콘을 클릭하여 앨범을 만듭니다 나는 그것을 "나의 iPhone에서 Instagram 사진"이라고 명명 할 것이다 이 앨범을 클릭하면 사진 추가를 클릭하거나 간단히 사진을 여기로 끌어다 놓을 수 있습니다 지금해야 할 일은 그 동기화 버튼과 Ta-da을 클릭하는 것뿐입니다! 사진이 전송 됨 지금 당신의 iPad에! 이 단계를 반복하여 다른 앨범을 만들면 드래그 앤 드롭 대신 "사진 추가"를 누를 수도 있습니다 사진 추가가 끝나면 동기화 버튼을 클릭하여 전송을 확인하십시오

사진을 iPad로 보냅니다 iTunes를 사용하면 사진을 부적절하게 동기화 할 때 데이터가 지워질 수 있습니다 DearMob iPhone Manager는 절대로 사용하지 마십시오 의지를 다시 지우십시오 아래 설명에서 다운로드 링크를 찾으십시오

구독하고 우리를 좋아해요!

Simple OCR demo in JavaScript

안녕하세요! JavaScript에서 Optical Character Recognition 라이브러리 인 Ocradjs에 대해 오늘 배웠습니다

나는 그것을 사용하기로 결정했다 그래서, 내 첫 번째 아이디어는 카메라에서 이미지를 잡는 것이 었습니다 그 이미지에있는 텍스트를 읽습니다 먼저 HTML5에서 비디오를 캡처하는 방법을 배우기 시작했습니다 html5rocks

com에 잘 설명되어 있습니다 그런 다음 glfxjs 라이브러리를 발견했습니다 일부 필터를 추가하려면 이미지에 일부 파일러를 적용하십시오 변경 : 밝기 변경, 변경 명암을 조절하고 선명하게하십시오

텍스트를 추출하기 전에 카메라에서 이미지를 개선해야합니다 마지막으로 이미지를자를 수있는 작은 jQuery 플러그인을 발견했습니다 나는 이것으로 끝났다 매우 간단한 데모입니다 이제 브라우저에서 카메라를 사용하도록 허용 할 것입니다

여기서 나는 여기에서 추출하려고하는 텍스트를 본다 적절한 스냅 샷을 만들어 보겠습니다 승인 이것은 효과가있다 자, 내가 추출하고자하는 텍스트를 잘라냅니다

승인 이제 우리는 Ocradjs 라이브러리를 사용하여 읽으려고합니다 보시다시피 매우 잘 작동합니다 실제로, 모든 인쇄물, 모든 인쇄 된 텍스트를 테스트 한 결과 올바르게 읽혀지고 추출되었습니다

Ocradjs 라이브러리에 의해 올바르게 필기는 실제로 작동하지 않지만 아마도 필자의 끔찍한 필기 그래, 그게 다야 이 프로젝트를 사용할 수 있도록 노력할 것입니다

곧 나는 그것에 만족할 것이다 보시다시피, 초기 단계에 있습니다 개발 단계 어쨌든, 시청 해 주셔서 감사합니다!

simple how to make connection database with php mysqli

안녕 모두들, 오늘 나는 php와 mysqli를 사용하여 데이터베이스에 연결하는 간단한 튜토리얼을 가져올 것이다 확인을 브라우저에 입력하고, xampp이 켜져 있는지 확인하십시오

phpmyadmin을 입력하고, 새 데이터베이스를 만들고, 그런 다음 텍스트 편집기를 입력하고, PHP 구문을 만들고, 호스트 이름에 대한 변수를 작성하십시오 값은 localhost입니다 다음 사용자 이름에 대한 변수, 사용자 이름을 찾으려면, 다시 브라우저를 열고, 클릭 홈 아이콘, 그런 다음 사용자 계정 탭을 클릭하고, 사용자 이름을 볼 수 있습니다 여기에서는 루트 만 사용합니다 값이 root이면, 다음 암호에 대한 변수, phpmyadmin을 다시 살펴보고, 당신은 비밀 번호가 아니 볼 수 있습니다, 비밀번호 없음을 의미합니다

그래서 그것을 내버려둬 라 그런 다음 데이터베이스에 대한 변수, 값은 이전에 작성된 데이터베이스 이름입니다 만약 그렇다면, 이제 연결을위한 변수를 만든다 new mysqli를 입력하십시오 새로운 연결을 만들기 위해, 다음과 같이 호스트 변수, 사용자 이름, 암호 및 데이터베이스를 입력하십시오 만약 그렇다면, 이제 연결 확인을합니다

따라서 연결에 오류가있는 경우, 연결 오류가 표시됩니다 그렇지 않다면 표시되는 것은 연결 성공입니다 만약 그렇다면, 이제 브라우저를 입력하십시오 파일 링크를 입력하고, 연결 성공이 표시됩니다 이는 데이터베이스에 연결되었음을 의미합니다

그런 다음 가치 데이터베이스를 비난하고, 상쾌, 오류 및 연결 오류 상태를 보여주는 볼 수 있습니다 여기에 알 수없는 데이터베이스가 쓰여 있는데, 이는 데이터베이스가 없다는 것을 의미합니다 지금은 간단한 코딩을 위해 ok, 변수가 꺼진다 연결을 연결하려면, 새 mysqli 브래킷에서 변수를 바꿉니다 이전에 만들어진 각 변수의 값 이제 다시 확인해보십시오

동일한 결과를 볼 수 있습니다

Creating a simple MySql Trigger Using PhpMyAdmin

안녕하세요 시청자, 이것은 Siplu Sinha 다시 한번 새로운 데이터베이스 주제입니다 오늘 우리는 방아쇠를 만들려고합니다

PHPMyAdmin을 사용하여 MySQL에서 그래서 우리 주제는 데이터베이스의 테이블 중 하나에 대한 백업 테이블을 생성하는 것입니다 이 테이블을 "백업 테이블"이라고합니다 우리는 모든 새로운 레코드를 저장하는 방아쇠를 만듭니다 우리가 선택한 메인 테이블에 추가되었습니다

예를 들어, 생성을 선택한 경우 커피 테이블을위한 백업 테이블 Coffee_back up이라는 테이블을 만들어야합니다 새 레코드가 커피 테이블에 추가 될 때마다이 새 레코드는 자동으로 백업 테이블에 추가됩니다 이제 우리의 백업 테이블은 커피 테이블 이제 커피 테이블에 대한 모든 정보를 확인해 봅시다

이제 '더보기'를 클릭하고를 클릭하십시오 '방아쇠' '새로 만들기'를 클릭하고 '트리거 추가'를 클릭하십시오 이제 트리거를 작성해야합니다 방아쇠 이름은 커피 삽입 후입니다 테이블 이름은 커피입니다

Time에서 After를 선택합니다 이제 트리거에 대한 절차를 작성합니다 시작 키워드로 시작합니다 우리가 새로운 커피 테이블을 삽입하면 테이블 커피 백업에 값 (새 ID)은 새로 추가 된 값을 의미합니다

커피 테이블에 테이블에서 실제로 최신 값을 얻는 새로운 키워드 폐쇄 브래킷 이제 우리는 세미콜론 그리고 키워드 end를 씁니다 우리가 지시 한대로 방아쇠가 생깁니다 이제 커피 테이블에 정보를 추가해 보겠습니다 마지막 하나는 21이므로 이드는 22입니다

그리고 커피의 이름은 블랙 커피입니다 Nascafe 제조 이제 새로운 값이 커피 테이블에 추가되었는지 확인하고, 백업 테이블 예! 백업 테이블에 정보가 추가됩니다