php와 DB를 연동해서 작업중에 오류가뜹니다..

php와 DB를 연동해서 작업중에 오류가뜹니다..

QA

php와 DB를 연동해서 작업중에 오류가뜹니다..

본문

2040054719_1624785819.3064.png어떤부분에서 오류가 뜬거인가요 ? 2040054719_1624785793.3557.png

이 질문에 댓글 쓰기 :

답변 4

저 수 많은 코드에서 55, 56라인 코드 내용이 뭘까요? ㅎ

QA게시판 질문에 소스는 텍스트로 올려 주시기 바랍니다.

$row에 값이 없는 경우( select * from author)
어떻게 할지 생각해야 합니다.

  $escaped['name'] = '';
  $escaped['profile'] = '';
...
if( $result) {
 $row= mysqli_fetch_array( $result);
...
  if( $row) {
  $escaped['name'] = htmlspecialchars($row['name']);
  $escaped['profile'] = htmlspecialchars($row['profile']);
 } else {
  ....
 }
} else {
...
}

아래 코드로 변경해서 잘 되는지 체크해 보세요.

 

$escaped['name'] = (isset($row['name']) && $row['name']) ? htmlspecialchars($row['name']) : '';
$escaped['profile'] = (isset($row['profile']) && $row['profile']) ? htmlspecialchars($row['profile']) : '';

 
  // value = ~~~ 라고했어야 했는데 vaslue 라고 오타가 있었네요.. 이거 수정하니까 됐습니다 감사합니다ㅎㅎ
  $form_id = '<input type="hidden" name="id" value="'.$_GET['id'].'">';
답변을 작성하시기 전에 로그인 해주세요.
전체 1,543
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT