Flutter CRUD – PhpMyAdmin Part 3 (EDIT DATA) – English Subtitle

Flutter 및 PhpMyAdmin 튜토리얼에 다시 오신 것을 환영합니다 이 튜토리얼에서는 플러터 프로젝트에서 편집 과정을 작성합니다

이 프로젝트는 My_Store입니다 우리는 이미 데이터를 표시하고 데이터를 추가 할 수있었습니다 목록을 클릭하면 항목의 세부 정보가 표시되며 편집 및 삭제 버튼이 있습니다 좋아, 우리는이 편집 버튼의 기능을 만들 것이다 편집 버튼을 클릭하면 새 페이지가 열립니다

양식이있다 양식에 항목 세부 정보가 이미 채워져 있습니다 좋아 자세히 open

detart 편집 버튼 (RaiseButton) 'onPressed'에 새 페이지가 열립니다 지금 EditData를 생성하겠습니다 수술실 여기 혼수 상태에 빠지다

새 파일을 만듭니다 이름이 editdatadart 인 평소대로 materialdart 가져 오기 여기, statefull 위젯을 사용합니다 EdiData라는 이름 돌아올 때 나는 비계를 사용한다

나는 시체에서 양식을 만들 것입니다 addData 형식과 동일합니다 이런 식으로 보입니다 그래서 나는 단지 더 빨리 복사한다 addData

dart를여십시오 나는 양식을 복사 할 것이다 이전 튜토리얼을 따라 왔기를 바랍니다 이 자습서가 계속되었으므로 확인 그것을 복사 여기에 eror가 있습니다 왜냐하면 우리가 아직 컨트롤러를 만들지 않았기 때문입니다 그래서 나는 컨트롤러도 복사 할거야

다음, 버튼에 텍스트를 EDIT DATA로 변경합니다 여기에서 editData 다음으로, 나는 editData 메소드를 생성 할 것이다 여기에 지금, 세부 사항으로 돌아 가기

dart 여기 여전히 빨간 선이있다 editdatadart를 가져와야합니다 좋아 이제 우리가 시도해 보자 좋아 이제 편집 페이지에 들어갔다 다음으로,이 텍스트 필드가 이미 변경 될 데이터로 채워지 길 원합니다

이것처럼, 항목들 내가 여기에 나타나길 바래 우리가 보내야 할 목록 및 색인 그래서 editdatadart에서 먼저 변수를 받아 들여 변수를 받아 들인다 opstt 우리는 상단에 만들어야합니다 나는 그것을 옮긴다 다음으로 우리는 detaildart로 돌아 간다 여기서 새 EditData 우리가 넣어 목록과 색인 여기에 '위젯'을 사용해야합니다

여기에서 각 컨트롤러에 데이터를 입력합니다 우리는 'initState'에서 생성합니다 그래서, 여기가 아닌 나는 이것을 삭제했다 컨트롤러 이름 만 남기고 under editdata 나는 'initState'를 생성한다 우리는 데이터로이 컨트롤러를 채울 것입니다

우리가 취할 다음은 나는 데이터베이스에서 본다 좋아, 시도 해보자 나 시도해

좋아, 여기에 편집 할 데이터가있다 다음으로이 데이터가 변경되면 이 버튼을 누르면 데이터베이스가 업데이트됩니다 편집 데이터 버튼에서 그것은 editdata 메소드를 호출했다 이제 editData 프로세스를 생성합니다 하지만 그 전에 우리는 먼저 편집 데이터에 PHP 파일을 만듭니다 at my_store 폴더 새 파일 만들기 named editdata

php 먼저 연결을 포함 시키십시오 이 섹션에서는 adddataphp와 거의 같습니다 그래서 나는 단지 그것을 복사한다 우리는 'id'를 추가해야합니다

무슨 'id'가 바뀔지 좋아 다음 표의 이름 데이타베이스 내의 필드 명 이 인용 부호에서 우리는 다음을 입력합니다 우리의 변수들 다음 것 VSCode로 돌아 가기 먼저 url 변수를 만듭니다 다음으로 가져 오기 httpdart 우리가 데이터를 보낼 것이기 때문에 addData와 거의 같습니다 다음으로, 우리는 'id' itemName 입력 된 새 데이터로 채 웁니다 우리는 컨트롤러를 사용합니다

upst itemCode first 이것은 PHP 파일에서와 같아야한다 이리 좋아, 다음 upst 찍은 텍스트가 있어야합니다 여기에 '점', '텍스트'를 추가합니다 다음, editdata 버튼에서 데이터 편집 후 홈페이지로 돌아가고 싶다 목록 페이지로 평소처럼 다음, 홈 페이지로 돌아 가기 그게 그게

우리는 maindart 인 Home 클래스를 가져옵니다 좋아, 시도해 볼게 여기 세미콜론 나는 이걸 편집하려고 노력한다 LCD로 바꾼다

upst 작동하지 않습니다 나는 PHP 파일에서 확인합니다 오 맞아, 여기에 밑줄을 사용해야합니다

데이터베이스와 같아야합니다 승인 이게 내 잘못이야 다시 시도해보십시오 좋아

좋아, 데이터가 바뀐다 세부 사항도 변경됨 다시 도전 해 볼게요 좋아요, 데이터가 CPU FAN으로 바뀝니다 이 시간에는 모두 자습서입니다 Flutter를 사용하여 phpmyadmin에서 데이터를 변경하는 방법 이 비디오가 마음에 드시면 같은 버튼을 누르는 것을 잊지 마라

나에게 지원으로, 펄터 튜토리얼을 계속 만들기 위해 음 다음 비디오 자습서에서 보자