귀하의 광고는 여기에

간체 $ _post 데이터 처리

이 이야기를 digg

양식을 한 페이지에서 데이터를 게시할 때, $ _post 변수가 설정이 유사하게 배열 :

  배열 ([이름] => "다니엘", [주] => "일리노이", [전화 번호] => "630-618-9588") 

지금, 한 방법을 알고을 처리할 이것은 사전에 (일반적으로 당신이), 대체 값은, 그리고 그들에게 더 많은 쓸모있는 변수를 설정합니다. 예를 들면 :

  $ newclient [ "이름"] = $ _post [ "이름"]; $ newclient [ "상태"] = $ _post [ "상태"]; $ newclient [ "전화 번호"] = $ _post [ "전화"]; 

지금, 간단한 양식을 위해서만는 하나 또는 두 개의 값, 괜찮 아요. 이 코드는 깨끗하고, 쉽게 읽을, 그리고 그것을 얻고 일을합니다. 이제 더 복잡한 양식이있는 경우, 배열 보일 수있습니다 더 많은 이런 :

  배열 ([성] => 늑골 [이름] => 다니엘 [미시간] => g [lastnameguardian] => 콜라 [firstnameguardian] => 모린 [miguardian] => p [월] => 10 [일] => 05 [년] => 1983 [연령] => [주소] => 445 n ardmore ave # k [주소] => [도시] => 빌라 파크 [주] => 일리노이 [우편 번호] => 60,181 [phone1] = > 6306189588 [phone2] => [phone3] => 6306189588 [이메일] => costalis.dan @ gmail.com [피트] => 5 [인치] => 10 [파운드] => 165 [머리카락] => 갈색 [ 눈] => 녹색 [연합] => 예 [체험] => 없음 [기술] => 점프 [참고] => 좋은 사람 [제출] => 장바구니 클라이언트) 

복사 및 붙여넣기하실 수있습니다 31 번, 그리고 모든 값을 수정하거나 원한다면…, 쓰기를 걸 할 수있어. (읽기 : 복사 및 붙여넣기 내 코드와 귀하의 요구를 편집할 수있습니다)이 특히 설계를 업데이 트하는 일련의 코드는 mysql 데이터베이스, 그러나 당신의 마음에 드는를 수정할 수있습니다. "safedata"기능은 데이터베이스의 해킹을 방지합니다.

  기능을 safedata ($ 문자열) (반환 " '".  mysql_real_escape_string ($ 문자열).  " '"; / / 장바구니 필요 슬래시, 따옴표를 데이터를 묶습니다.  ) 
  foreach ($ _post으로 $ 필드 => $ 값) / / 카운트를 통해 각 게시물 항목 ($ 필드를 [] = $ 필드; / / 장바구니 현재 필드의 이름을 필드를 배열 $ 값을 [] = $ 값; / / 장바구니 현재 필드 값을 값 배열합니다.  이 같은 색인으로 필드 이름을) $ 검색어 = "를 삽입으로`sometable`("; / / mysql 쿼리를 시작 foreach ($ 필드를 $ 필드) / / 각 필드 이름을 $ 검색어 .= "`"합니다. $ 필드. "`,"; / / 추가 필드를 목록에 쿼리를합니다. safedata 공급가 필요하지 않습니다 ... 당신의 이름 $ 검색어 = rtrim ($ 쿼리를 ,","); / / 트림 여분의 쉼표 후 최종 값을 $ 검색어 .= ") 값을 ("; / / 닫기 따로 필드 이름을 시작리스트 값 foreach ($ 값을 $ valuename) / / 각 값에 해당하는 필드의 $ 검색어 .= safedata ($ valuename). ","; / / 추가 값을 나열 $ 검색어 = rtrim ($ 쿼리를 ,","); / / 또, 우리는 엑스트라 쉼표 $ 검색어 .= ");"; / / 끝 쿼리 문자열을 $ 결과 = mysql_query ($ 검색어); / / 실행 쿼리 / / 작성자 : http://www.whathuhstudios.com/press : 저작자이 제거될 수있습니다 및이 필요하지 않습니다 

이것을 쉽게 사용할 수있습니다 배열을 값을 할당합니다 당신의 마음에 드는, 또는 원하는대로 변경할 수있습니다. 어느 쪽이든,이 회사는 좋은 쉬운 방법 큰를 다루는 php 프레임 워크를 사용하지 않고 양식을 제출합니다. 당신은 당신이 코드는 필요 한가, 그리고 발생하는 경우에 귀하의 사이트에 내 사이트에 대한 링크를 포함하거나 의견을 남겨주세요… 그렇게합니다. 이를 통해 희망을합니다.


이 이야기를 digg


게시물 정보

이 항목이 게재 2008년 5월 7일 (수)이며 밑에 개발, php합니다. 그것은 648 조회

태그 : 코드, 양식, 함수, php,

코멘트 피드를합니다. | 떠날 코멘트 | 떠날 트랙백합니다.



이전 게시물 : 검은 플립 전화!»
다음 게시물 : 플래시는 오픈 소스 소프트웨어이다… 아무것도가 변경되었습니다.»
가장 많이 본 게시물

    2 개의 응답을 "간체 $ _post 데이터를 처리"



    남길 회신

    참고 사항 : 모든 코멘트가 허용 사이트의 소유자는 보낼 수 있기 때문에만을 게시, 및 기타 의견은 어떤 이유로든이 제거됩니다 사이트 소유자의 절대적인 판단합니다.