프로그램은 전혀 모르는 사람이 이리저리 검색하면서 php 공부를 하고 있습니다.
죽, 완전 초짜이고요..
아이가 영어 단어외우기 쉽게 결과적으로 다음과 같은 결과를 보여주고 싶습니다.
<b>aaa</b> <font color=#fff>bbb</font>
aaa는 영단어 이고, bbb는 뜻으로 흰색으로 하여 브라우져에서 긁어야 보이도록 하려 합니다.
그래서 PC에 APM Setup을 설치후
입력문서에 다음과 같이 작성 했습니다.
<form action="04.php" method=post>
<input name='aaa' type=text size='15'>
<input name='bbb' type=text size='15'>
<input type=submit value="전송">
</form>
그리고 입력폼을 받아 처리하는 04,.php 의 내용은 다음과 같아요.
<?
if(!$aaa){
echo"<script>alert('No input data');</script>";
echo"<script>history.go(-1);</script>";
exit;
}
// 데이터베이스 연결 설정.
$db_user = "id"; //아이디
$db_pass = "pass"; // 패스워드
$db_table = "abc"; // 테이블명
$dbconn = mysql_connect("localhost","$db_user","$db_pass"); // DB 연결하기
mysql_select_db($db_user, $dbconn); // DB 선택
// 넘어온 변수
$aaa = $_POST['aaa'];
$bbb = $_POST['bbb'];
// DB 테이블 abc 의 aaa 컬럼속에 aaa변수값을 넣는다.
$sql = "INSERT INTO abc (aaa) VALUES ('$aaa'),('$bbb');";
$result = mysql_query($sql,$dbconn) || die(mysql_error());
// 제대로 들어갔다면.. ok 출력.
if($result){
echo "<meta http-equiv='refresh' content='0;URL=03.php'>";
}
?>
그리고 DB는 이렇게 만들었죠..
당연히 안되고 있습니다 ㅜㅜ
전공자도 아니고, 오십을 바라보는 아비가 어린 아이를 위해 만들어 보자 했던 몇날밤의 질주(?)가
그대로 끝나는 건가?? ㅜㅜ
조언좀 부탁 드립니다. DB의 필트라고 하나요? aaa, bbb가 아니라 aaa 한곳에 구분자로 함께넣고 불러 와야 하는것인가?
모르니 돌아 버리겠네요 ^^;;;