db테이블구조 질문 정보
db테이블구조 질문
본문
sample1
<?
// mysql -u아이디 -p비밀번호
$dbh = mysql_connect( "localhost", "root", "apmsetup" );
// USE 데이터베이스
mysql_select_db( "as3", $dbh );
if( $dbh ){
// 사전작업...
$skip = $_GET[ "skip" ];
$num = $_GET[ "num" ];
$header = "<?xml version='1.0' encoding='euc-kr'?>";
$body = "<main>";
$query = "SELECT * FROM board ORDER BY no DESC LIMIT $skip, $num";
$result = mysql_query( $query ); // SQL로 받은 데이터를 $result에 담기
// $result에는 표가 저장된다..
while( $data = mysql_fetch_array( $result ) )
{
$no = $data[ "no" ];
$name = $data[ "name" ];
$title = $data[ "title" ];
$comment = $data[ "comment" ];
$wdate = $data[ "wdate" ];
$body = $body . "<message>";
$body = $body . "<no>$no</no>";
$body = $body . "<name>$name</name>";
$body = $body . "<title>$title</title>";
$body = $body . "<comment>$comment</comment>";
$body = $body . "<wdate>$wdate</wdate>";
$body = $body . "</message>";
}
$body = $body . "</main>";
echo $header . $body;
}else{
}
?>
sample2
<?
// mysql -u아이디 -p비밀번호
$dbh = mysql_connect( "localhost", "root", "apmsetup" );
// USE 데이터베이스
mysql_select_db( "as3", $dbh );
if( $dbh )
{
$name = addSlashes( $_GET[ "name" ] ); // 홍','길동
$title = addSlashes( $_GET[ "title" ] );
$comment = addSlashes( $_GET[ "comment" ] );
$wdate = date( "Y-m-d H:i:s", time() );
// 쿼리문 작성
$query = "INSERT INTO board VALUES ( '', ' $name', '$title', '$comment', '$wdate' )";
// 쿼리문 실행하기
mysql_query( $query, $dbh );
$header = "<?xml version='1.0' encoding='euc-kr'?>";
$body = "<main>success</main>";
echo $header . $body;
}else{
//echo "실패";
$header = "<?xml version='1.0' encoding='euc-kr'?>";
$body = "<main>fail</main>";
echo $header . $body;
}
?>
위에소스데로 db 테이블 구조좀 알려주세요~^^
sql 구문으로 만들어주심 더욱감사하구요~
<?
// mysql -u아이디 -p비밀번호
$dbh = mysql_connect( "localhost", "root", "apmsetup" );
// USE 데이터베이스
mysql_select_db( "as3", $dbh );
if( $dbh ){
// 사전작업...
$skip = $_GET[ "skip" ];
$num = $_GET[ "num" ];
$header = "<?xml version='1.0' encoding='euc-kr'?>";
$body = "<main>";
$query = "SELECT * FROM board ORDER BY no DESC LIMIT $skip, $num";
$result = mysql_query( $query ); // SQL로 받은 데이터를 $result에 담기
// $result에는 표가 저장된다..
while( $data = mysql_fetch_array( $result ) )
{
$no = $data[ "no" ];
$name = $data[ "name" ];
$title = $data[ "title" ];
$comment = $data[ "comment" ];
$wdate = $data[ "wdate" ];
$body = $body . "<message>";
$body = $body . "<no>$no</no>";
$body = $body . "<name>$name</name>";
$body = $body . "<title>$title</title>";
$body = $body . "<comment>$comment</comment>";
$body = $body . "<wdate>$wdate</wdate>";
$body = $body . "</message>";
}
$body = $body . "</main>";
echo $header . $body;
}else{
}
?>
sample2
<?
// mysql -u아이디 -p비밀번호
$dbh = mysql_connect( "localhost", "root", "apmsetup" );
// USE 데이터베이스
mysql_select_db( "as3", $dbh );
if( $dbh )
{
$name = addSlashes( $_GET[ "name" ] ); // 홍','길동
$title = addSlashes( $_GET[ "title" ] );
$comment = addSlashes( $_GET[ "comment" ] );
$wdate = date( "Y-m-d H:i:s", time() );
// 쿼리문 작성
$query = "INSERT INTO board VALUES ( '', ' $name', '$title', '$comment', '$wdate' )";
// 쿼리문 실행하기
mysql_query( $query, $dbh );
$header = "<?xml version='1.0' encoding='euc-kr'?>";
$body = "<main>success</main>";
echo $header . $body;
}else{
//echo "실패";
$header = "<?xml version='1.0' encoding='euc-kr'?>";
$body = "<main>fail</main>";
echo $header . $body;
}
?>
위에소스데로 db 테이블 구조좀 알려주세요~^^
sql 구문으로 만들어주심 더욱감사하구요~
댓글 전체
CREATE TABLE `memori`.`board` (
`no` INT NOT NULL AUTO_INCREMENT ,
`name` VARCHAR( 30 ) NOT NULL ,
`title` VARCHAR( 255 ) NOT NULL ,
`comment` TEXT NOT NULL ,
`w_date` DATETIME NOT NULL ,
PRIMARY KEY ( `no` )
)
필드 종류는 데이터를 직접 봐야 알 수 있을 것 같네요. 센스껏 수정해서 써보세요 ㅎㅎ
`no` INT NOT NULL AUTO_INCREMENT ,
`name` VARCHAR( 30 ) NOT NULL ,
`title` VARCHAR( 255 ) NOT NULL ,
`comment` TEXT NOT NULL ,
`w_date` DATETIME NOT NULL ,
PRIMARY KEY ( `no` )
)
필드 종류는 데이터를 직접 봐야 알 수 있을 것 같네요. 센스껏 수정해서 써보세요 ㅎㅎ
감사합니다 말러님~~&^^