워드프레스 폼을 통한 DB입력 질문드립니다.

워드프레스 홈페이지를 만들었고

이미 만들어진 데이터베이스 테이블이 있고Su라고 가정을 하겠습니다.  

아래의 코드를 이용하여 폼을 통해 홈페이지에서 db입력을 Su라는 테이블에 넣어야 하는 상황입니다. 

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

-- a2 --

<html>
<body>
<form action="ainsert.php" method="post">
코드 : <input type="text" name="A">
이름 : <input type="text" name="B">
강도 : <input type="text" name="C">
워드 : <input type="text" name="D">
<input type="submit">
</form>
</body>
</html>
 

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

-- ainsert.php --

$conn = mysqli_connect("localhost","user_id","user_pwd","Su");
// Check connection
if (mysqli_connect_errno()){
echo "MySQL 연결에 실패하였습니다 : " . mysqli_connect_error();
}
mysqli_query($conn,"INSERT INTO Su (A, B, C, D) VALUES ('$A','$B','$C', '$D')");
mysqli_close($conn);


echo ("<meta http-equiv='Refresh' content='1; URL=a2.php'>");
?>

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

a2 는  Woody snippets을 이용하여 

html 폼으로 홈페이지에 나타내었습니다. 

하지만 해당 폼내용을 작성하여 전송을 클릭하면 

Not Found

The requested URL /ainsert.php was not found on this server.

의 내용을 나타나고 Su라는 테이블에 db입력이 되지가 않습니다.

어떻게 해야하는지, 아니면 어느 폴더에 ainsert.php 파일을 넣어야 DB값을 넣을 수 있는지 궁금합니다. 

아톰을 사용하여 아무곳에다가 ainsert.php  및 a2을 만들어 놓은 상황입니다.

 

추가로 $conn = mysqli_connect("localhost","user_id","user_pwd","test_db");

부분에서 카페24을 사용하여 열였을 경우 localhost에 ip를 넣으면 되는 것인지도 궁금합니다. 

감사합니다 : )

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기