인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

이원주님의 프로필 이미지
이원주

작성한 질문수

따라하면서 배우는 웹애플리케이션 만들기

웹애플리케이션 만들기 - 정리 8

새로운 name 을 입력할때마다 이름값이 안들어가네요..

작성

·

176

0

if($result->num_rows > 0){ // 존재한다면 user.id을 알아낸다.

  $row = mysqli_fetch_assoc($result);

  $user_id = $row['id'];

}

else{ // 존재하지 않는다면 저자를 user 추가 후 id를 알아낸다

  $sql = "INSERT INTO user (id, name) VALUES (NULL, '{$author}');";

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

  $user_id = mysqli_insert_id($conn);

}

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

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

$sql = "INSERT INTO

          `topic`

          (`id`, `title`, `description`, `author`, `created`)

          VALUES (NULL, '{$title}', '{$description}', '{$user_id}', now());";

          mysqli_query($conn, $sql);

          header('Location: index.php');

author 값이 계속 0이 들어갑니다 새로운값을 입력할때

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
이원주님의 프로필 이미지
이원주

작성한 질문수

질문하기