$db->Query("INSERT INTO `userdata`(email,phone) values('".$form_email."','".$form_phone."')");
데이터가 제대로 입력됩니다. 그러나 +91
전화를 데이터베이스에 입력하기 전에 국가 코드 를 연결해야 합니다. +
및 &
연산자로 시도했습니다 ... 따옴표로 작성하는 방법이나 다른 구문이 있는지 잘 모르겠습니다. 참고 : 데이터베이스의 전화 번호 유형은 varchar(15)
입니다. 이것을 변경해야합니까?
질문 2
이 표현식 /^[789]\d{9}$/
을 사용하여 전화 번호를 확인합니다. 7
8
또는로 시작해야 9
하며 길이는 10 자리 여야합니다. 내가 입력하는 경우 7777777777
나 8888888888
또는 9999999999
, 그냥 사용자가 유효한 번호를 입력하기 위해 검증하는 다른 방법이 있나요 .. 받아?
내가 생각할 수있는 한 가지 방법은 10 개의 숫자를 모두 합하고 합계가 >=70
맞는지 제한하는 것이지만 이것이 올바른 논리입니까? 표현 형식으로 작성하는 방법을 모르겠습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다