안녕하세요..
php를 예전에 공부하고 최근에 다시 보니 클래스나 객체지향 같은 개념들이 많이 추가 됐더라구요..
그건 둘째치고 mysql도 mysqli 로 사용하는게 좋다고해서 써보려고 하는데..
이게 맘처럼 작동을 안하네요 ㅠㅠ
같은 쿼리문에 대해서 어디에서는 작동하고, 어디에서는 작동을 하지 않네요....
원인이 뭘까요?
1. db.php
$link = mysqli_connect('localhost', 'id', 'pw');
디비랑 연결은 잘 됩니다.
2. 1.php - 잘 작동함.
include('db.php');
$query = "select * from user;";
$result = mysqli_query($link, $query);
3. 2.php - 이놈이 작동 안함!!!
include('db.php');
function test(){
$query = "select * from user;";
$result = mysqli_query($link, $query);
return $result;
}
으아아악~~
저렇게 쓰려고 했더니 작동을 안하네요.
저런식으로는 사용할 수 있는 방법이 없는건가요?
아니면 저 상태에서 객체지향 방법으로 해야하는건가요?