php 쿼리문 뭐가 문제인지 알려주시면 감사합니다
조회수 408회
아래에 질문했던 바코드 관련이긴한데 알고보니 php문에서도 문제가 있어서 일단 이거 먼저 해결하려 합니다.
<?php
require_once 'connBarcode.php';
if(isset($_GET['barcode'])) {
$key = $_GET['barcode'];
$query = "SELECT * FROM food WHERE barcode='$barcode'";
$result = mysqli_query($conn, $query);
$response = array();
while($row = mysqli_fetch_assoc($result)) {
array_push($response,
array(
'barcode'=>$row['barcode'],
'food_name'=>$row['food_name'],
'company_name'=>$row['company_name'])
);
}
echo json_encode($response);
}
mysqli_close($conn);
?>
이렇게 제가 작성을 했는데 확인을 해보니
이렇게 나오더군요... 그런데 DB에는 확실히 있습니다.
쿼리문에서 문제가 생긴게 확실하다고 생각하는데 where문을 저렇게 쓰는게 맞지않나요? 어디가 문제인가요 ㅠㅠ
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력