만약 아래 소스 사용시 MYDA = mysql connect 안에 서버 내꺼 적어 놔줘야한다.
맞찬가지로 DB관련 연계 하는 쪽도 해줘야한다. 그래야 작동이 됩니다.
$strSQL = " SELECT * FROM ji_board ORDER BY dwSeq DESC; "; // 출력하기위해서 셀렉트 정렬해서 내림차순으로 strsql에 저장
$MYDB = mysqli_connect("","","","") or die("Error " . mysqli_error($MYDB)); //mydb안으로 접속 하기 위해서 적어 놓은거 실패시 에러 문자 출력 뒤에건
$result = $MYDB->query($strSQL); //result:회차 변수 쿼리 안 셀렉트 정렬된게 다시 회차 하는 돌리는 단락
$tempContext = ""; //빈공간을 만들기 위해서
//update
if(isset($_GET['seq']) && $_GET['seq'] != '') { //$_GET['seq'] AND $_GET['seq'] 이면 ! = ''
$strSQL2 = " SELECT * FROM ji_board WHERE dwSeq = ".$_GET['seq']."; "; //
$result2 = $MYDB->query($strSQL2); //리서트2 돌리는 MYDB(내 서버 주소및 비번 아이디)쿼리 strSQL2에 저장 하고 리서트 2에 보내서 저장한다.
$result2_array = $result2->fetch_array(); //리설트2는
$tempContext = $result2_array['txtContents']; //
}
?>
<html>
<head>
<title>Test board</title>
</head>
<body>
<h1>board</h1>
<h2>Form</h2>
<form name="ji_form" action="proc.php?proc=<?=$_GET['proc']?>&seq=<?=$_GET['seq']?>" method="post">
<textarea name="ji_context"><?=$tempContext?></textarea>
<?
if($_GET['proc'] == 'update') {
?>
<button type="submit">수정</button>
<?
} else if($_GET['proc'] == 'delete') {
?>
<button type="submit">삭제</button>
<?
} else {
?>
<button type="submit">저장</button>
<?
}
?>
</form>
<hr />
<h2>List</h2>
<?
if($result) {
if($result->num_rows > 0) {
for($i = 0; $i < $result->num_rows; $i++) {
$result_array = $result->fetch_array();
?>
<div>
<div><?=$result_array['txtContents']?></div>
<a href="./board.php?proc=update&seq=<?=$result_array['dwSeq']?>">수정</a>
<a href="./board.php?proc=delete&seq=<?=$result_array['dwSeq']?>">삭제</a>
</div>
<?
}
}
}
?>
</body>
</html>