<article>

<?php

$id=mysqli_real_escape_string($conn,$_GET['id']);

$sql="SELECT * FROM topic WHERE id='$id'";

$result = mysqli_query($conn,$sql);

$row = mysqli_fetch_assoc($result);

?>

<form class="" action="modify_check.php" method="POST">

<input type="hidden" name="id" value="<?=$row['id'];?>">

<p>

<label for="title">제목 :</label>

<input type="text" name="title" id="title" value="<?php echo $row['title'];?>">

</p>

<p>

<label for="description">본문</label>

<textarea id="description" rows="8" cols="40" name="description" value="<?php echo $row['description'];?>"></textarea>

</p>

<p>

<input type="submit" value="제출">

</p>

</form>

</article>


이 부분에서 id값을 넘기고


<?php 

require_once('../conn.php');


$title = mysqli_real_escape_string($conn,$_POST['title']);

$description = mysqli_real_escape_string($conn,$_POST['description']);

$id=mysqli_real_escape_string($conn,$_POST['id']);

$sql = "UPDATE `topic` SET title='$title', description='$description' WHERE id='$id'";

mysqli_query($conn,$sql);

header('Location:../index.php');

?>

이 부분에서 넘겨온 id값에 업데이트 쿼리문으로 수정을 하려고하는데 안된다... ㅠㅠ


뭐가 문제인거지.. 헬프좀 ㅠ