묻고답하기
글db에삽입 ㅠㅠㅠㅠ
2014.05.21 12:48
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script language="javascript">
function check_submit() {
if (document.myForm.memo.value == "") {
alert('내용을 입력하세요');
document.myForm.memo.focus();
return;
} else {
document.myForm.action = "make2.php";
document.myForm.submit();
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body onload="javascript_:resize_window();" >
<?php // DB 연결
//db 연결 부분입니다.
mysql_connect("localhost", "root", "skills") or die (mysql_error()); //host,id,passwd
mysql_select_db("itembers"); //db이름
$memo = addslashes($memo);
//디폴트 값이 필요한 변수에는 디폴트 값을 넣습니다.
$writetime = time();
$ip = getenv("REMOTE_ADDR");
$count = 0;
//SQL 명령을 이용해 입력받은 내용과 디폴트값 등을 MySQL에 입력(insert)합니다.
$sql = "insert into bbs
values('$memo','$count','$ip','$writetime')";
mysql_query($sql) or die (mysql_error());
?>
<form name='myForm' method='post' >
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
<table width="200" border="1">
<tr>
<th scope="col">질문 내용</th>
</tr>
<tr>
<td><textarea name="memo" cols="65" rows="10"></textarea></td>
</tr>
<tr>
<td align="center"><a href="javascript:check_submit();"><img src="img/write.gif" width="42" height="14" /></a></td>
</tr>
</table>
</form>
</body>
</html>
도와주십쇼 제가 여기서 창을 조절하고싶은대 아무리해도안되네요 ㅠㅠ그리고 memo값도 그냥자꾸 빈칸만넘어오는대 ㅠㅠ
초보자라서..잘안되네요 ㅠㅠ도와주십쇼 ㅠ
댓글 3
-
Double'U'
2014.05.21 13:00
-
도와주십쇼33
2014.05.21 13:31
저위에있는소스가 make2 입니다 .
에코값이다넘어오느대 ㅠㅠ 값이빈칸으로자꾸되네요 ㅠㅠㅠ
그리고 창크기를 고정으로 주고싶은대 어떻게해야되죠?
-
Double'U'
2014.05.21 15:57
브라우저 창의 크기를 고정하고 싶다는 것인가요?
보통 창을 띄우면서 사이즈를 조절하지만...
요즘 창이 뜬 상태에서 조절은 잘 안합니다.
뭐 가능은 합니다만......
form이 있는 파일과 db입력하는 파일을 분리해서 쓰세요.
form에서 값을 db입력하는 파일로 넘기는 것이죠.
그리고 댓글에 댓글을 달지 않으면 알림이 오지 않아서 또 질문을 했는지 모릅니다.
db비번 부분은 지워주세요....
$sql = "insert into bbs
values('$memo','$count','$ip','$writetime')";
bbs 테이블에 필드가 지금 있는 메모, 카운트, 아이피, 작성시간만 있는 건가요?
다르다면 필드 명 넣어줘야 할텐데요
$sql = "insert into bbs (memo,count,ip,writetime)
values('$memo','$count','$ip','$writetime')";
이런 식으로요...
그리고 지금 저게 한 파일안에 다 있는 건가요?
db입력 부분은 make2.php안에 있는거겠죠?
입력 부분에 echo로 각 값이 제대로 넘어 왔는지 확인해보셨나요?
echo("$memo");
이런 식으로요.
창을 조절한다는 것이 창의 크기를 조절하고 싶은 것인가요???