mysql_query("insert into downgame (no,state,name,user_id,nick_name,level,key,cash,payment,end_year,end_month,end_day,password,jumin1) values ('$num','$state','$name','$user_id','$nick_name','$level','$key','$cash','$payment','$end_year','$end_month','$end_day','$password','$jumin1')");
mysql_query("update downgame_system set member_num=member_num+1 where name='Downgame'");
echo "<script>alert('회원님의 계정이 성공적으로 생성되었습니다.');location.href='../program_main.php';</script>";
문제가 정확하게 어디서 발생하는지는 오류메세지를 보면서 해야겠죠.
다만 간단히 말씀드리자면요.
우선 데이터 타입 구분하시구요.
예) $no 숫자형 insert into(no) values($no) 입니다. '' 생략
예) $name 문자형 insert into(name) values('$name') 입니다. '' 필수
$name = addslashes($name);
위와 같은 형태는 사용하지 않은 지 오래 되었습니다.
form 등으로 넘길때 addslashes 가 자동으로 적용됩니다.
또 한가지 데이터베이스 내에서 테이블과 같은 곳에선 대소문자를 정확하게 구분하고 사용하셔야 됩니다.
도움이 되었으면 합니다.
즐거운 하루되세요^^