코드는 다음과 같습니다.
If (!mysql_connect("localhost","root","welefen")){
echo "데이터베이스 연결 실패";
}
If (!mysql_select_db("welefen")){
echo "데이터베이스 테이블을 선택하지 못했습니다
";
}
$insert_user=array("welefen","welefen");//여기 Welefen은 각각 사용자 이름과 비밀번호입니다
If (mysql_query("insertuser('$insert_user[0]','$insert_user[1]') 호출")){
echo "$insert_user[0] 사용자 추가에 성공했습니다
";
}else {
echo "$insert_user[0]
사용자를 추가하지 못했습니다.
}
$validate_user=array("welefen","welefen");//여기 Welefen은 각각 사용자 이름과 비밀번호입니다
Mysql_query("validateuser('$validate_user[0]',@a) 호출");
$Pwd=mysql_query("@a 선택")
$result=mysql_fetch_array($Pwd)
If ($result[0]==md5($validate_user[1])){
echo "$validate_user[0] 사용자가 올바르게 확인되었습니다
";
}else {
echo "$validate_user[0]
사용자에 대한 확인 오류";
}
$modify_Pwd=array("welefen","weilefeng"); //welefen은 사용자 이름이고 weilefeng은 새 비밀번호입니다
If (mysql_query("수정Pwd('$modify_Pwd[0]','$modify_Pwd[1]') 호출")){
echo "$modigy_Pwd[0] 사용자의 비밀번호가 성공적으로 변경되었습니다
";
}그밖에 {
| wd[0] 실패
";
}
$delete_user=array("welefen"); //welefen은 사용자 이름입니다
If (mysql_query("call deleteuser('$delete_user[0]')")){
echo "$delete_user[0] 사용자가 성공적으로 삭제되었습니다
";
}else {
Echo "사용자 $ delete_user [0] 삭제 실패 & lt; br & gt;";
}
?>
실제로 이러한 간단한 애플리케이션에는 저장 프로시저가 필요하지 않습니다. MySQL의 저장 프로시저를 설정하면 이보다 훨씬 더 복잡해집니다. 고객 서비스 측면에서도 부담이 되지만 데이터베이스 서비스에 대한 부담도 가중됩니다. 다양한 장단점을 현실적으로 따져봐야 합니다.
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.