워드프레스 페이지와 데이터 베이스가 상관없는 페이지를 작성하고 있습니다.
위위의 이미지 상단에 노출된 오류 메세지가 보입니다.
소스는
<?PHP
require_once 'conn.php';
$conn = new mysqli ($hn, $un, $pw, $db);
if ($conn->connect_error) die($conn->connect_error);
mysqli_query($conn, 'set names utf8');
$query = "SELECT * FROM table_name where colume_name =on";
$result = $conn->query($query);
if (!$result) die($conn->error);
$rows =$result->num_rows;
for ($j = 0 ; $j < $rows ; ++$j)
{
$result->data_seek($j);
echo '<td class="room_info">';
echo '주최자 : ' . $result->fetch_assoc() ['venue_phone'];
echo '<span>게스트:</span><br />';
echo '<span>게스트:</span><br />';
echo '<span>게스트:</span><br />';
echo '<span>게스트:</span><br />';
echo '</td>';
}
?>
구글링을 해보니 구문중 ', " 때문에 그렇다고 하는데 아무리 수정을 해봐도 수정이 되지 않네요. 무엇이 문제일까요?
다른 페이지에서는 아무런 이상없이 잘 동작을 하는데 이페이지에서 만 그렇게 되네요.
어떤 문제가 있는지 확인 좀 부탁드리겠습니다.
항상 친절하고 자세하게 안내해주셔 감사하고 고맙습니다.
아 이런 방법이 있었군요....
감사합니다.
안녕하세요~^^
the right syntax to use near 'on' at line 1 문구로 추측하자면
colume_name =on 부분을 colume_name ='on' 코드로 수정해주시면 될 듯합니다.
아래의 코드로 적용해보시겠어요?
$query = "SELECT * FROM table_name where colume_name ='on'";
고맙습니다.