묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
MYSQL Query연습중인데요 데이터베이스에 입력이 안돼네요.. 잘못된점좀..
2004.10.22 14:17
<?
$host_name = "localhost";
$user_name = "아이디";
$user_password = "비밀번호";
$db_name = "디비네임"
$connect = mysql_connect($host_name,$user_name,$user_password);
mysql_select_db($db_name, $connect );
$que = "CREATE TABLE Human_info (
id int(11) DEFAULT '0' NOT NULL auto_increment,
name varchar(10),
age int(3),
tel_num varchar(20),
address text,
PRIMARY KEY (id))";
mysql_query( $que, $connect );
$que = "INSERT INTO human_info VALUES (
'',
'아무개,
24,
'000-000-0000',
'아무시 아무구 아무동,
)";
mysql_query($que, $connect );
$que = "SELECT * FROM Human_Info";
$data = mysql_query( $que, $connect );
$total = mysql_affected_rows();
echo"$total";
?>
이렇게 햇는데..
테이블까진 만들어져서 돼는데..
그 테이블에 내용이 입력이 안됩니다..
마지막에
$total = mysql_affected_rows();
echo"$total";
이렇게 하면
하나 입력됐으니
1이라고 나와야 하는데 계속 0이라고 나오네요..;;
답변좀..;;
$host_name = "localhost";
$user_name = "아이디";
$user_password = "비밀번호";
$db_name = "디비네임"
$connect = mysql_connect($host_name,$user_name,$user_password);
mysql_select_db($db_name, $connect );
$que = "CREATE TABLE Human_info (
id int(11) DEFAULT '0' NOT NULL auto_increment,
name varchar(10),
age int(3),
tel_num varchar(20),
address text,
PRIMARY KEY (id))";
mysql_query( $que, $connect );
$que = "INSERT INTO human_info VALUES (
'',
'아무개,
24,
'000-000-0000',
'아무시 아무구 아무동,
)";
mysql_query($que, $connect );
$que = "SELECT * FROM Human_Info";
$data = mysql_query( $que, $connect );
$total = mysql_affected_rows();
echo"$total";
?>
이렇게 햇는데..
테이블까진 만들어져서 돼는데..
그 테이블에 내용이 입력이 안됩니다..
마지막에
$total = mysql_affected_rows();
echo"$total";
이렇게 하면
하나 입력됐으니
1이라고 나와야 하는데 계속 0이라고 나오네요..;;
답변좀..;;
댓글 2
-
하나
2004.10.22 17:16
-
Simsim(잠수중)
2004.10.22 19:58
INSERT INTO human_info VALUES (
'',
'아무개',
'24'+ '+ ',
'000-000-0000',
'아무시 아무구 아무동'
);
'',
'아무개',
24,
'000-000-0000',
'아무시 아무구 아무동',
)";
mysql_query($que, $connect );
윗부분을 복사하셔서 붙여넣기 하신후 다시해보세요.
질의어에서 ' 혹은 " 이 정확하지 않으면 DB 는 대꾸조차 안한다는 소문이 ;;