2014-09-05 10 views
0

나는 php와 javascript가있는 작은 양식이 있습니다. 라디오 버튼과 몇 개의 텍스트 상자가있는 간단한 형태입니다. 양식 아래에 DB에서 값을 보여주는 테이블이 있습니다. enter image description here양식 채우기

PHP는 텍스트 상자와 라디오 버튼의 값을 가져 와서 아래 그림의 "전달자"인 특수한 URL을 만듭니다.

이제 테이블의 "편집"버튼을 누르면 현재 레코드에 텍스트 상자 및 라디오 버튼 값이 양식에 채워 져야하므로 값을 편집하고 다른 URL을 만들고 레코드를 업데이트 할 수 있습니다 . 문제는 내가 어떻게하는지 모른다. 테이블에 많은 레코드가있을 수 있습니다. 양식에 현재 레코드 값을 채우는 방법을 모르겠습니다. 그리고 각 값에 대해 DB에 테이블을 만들 수도 없습니다. 제발 누구 좀 도와 줄래? 나는 매우 감사 할 것이다. 미리 감사드립니다.

답변

1

편집 할 때 레코드의 ID를 기반으로 선택한 쿼리를 실행할 수 있습니다. 나는 당신이 그것을보고있는 것을 보았습니다, 그래서 테이블에서 ID 필드의 텍스트를 잡아라. 그리고 위의 양식에서 데이터를 이미 저장했다고 가정합니다.

+0

먼저 답변 해 주셔서 감사합니다. 레코드를 추가 한 후 PHP는 위의 양식에서 가져온 값을 사용하여 특수한 URL을 생성합니다. 테이블의 값이 아니라 그 값이 필요합니다. – UnuS76

+0

예를 들어 다음과 같은 URL이 있습니다. https://somewebpage.com/adfs/ls/?wa=wsignin1.0&wtrealm=urn:federation:MicrosoftOnline&IACcustid=**VALUE1***&wctx=wa%3Dwsignin1% *** VALUE2 *** 3Dhttps % 253A % 252F % 252Fiamcloud % 252Esharepoint % 252Ecom % 252F – UnuS76

+0

예제를 게시 할 수 있습니까? – sis

1

정보를 수집하고 입력란을 테이블에 입력하는 페이지 만 만들면됩니다. 필드가 정적인지 아닌지는 모르겠지만 모든 필드를 수동으로 채 웁니다.

이 그런 유형을 GET으로 설정 양식을 가지고에 당신은 예를 들어 index.php에 대한 그래서 PHP와 쿼리 문자열을 가질 수 핸들러 페이지로 URL이 전송됩니다 제출? 제목 = TITLE & 필드 1 = VALUE

다음 정보를 얻기 위해 $ _GET [ 'title]과 $ _GET ['field1 ']을 사용하고, 필드를 잡고 다시 데이터베이스에 저장하십시오.