MS Access 데이터베이스에서 일부 데이터에 액세스하고 PHP를 사용하여 데이터를 검색해야합니다.PHP를 사용하여 MS Access 데이터베이스에 액세스하는 가장 좋은 방법은 무엇입니까?
나는 웹 둘러 보았다, 올바르게 데이터베이스에 연결하는 것 다음 줄을 발견했습니다 그러나, 나는 다음과 같은 방법으로 몇 가지 데이터를 검색하는 것을 시도했다
$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\wamp\www\data\MYDB.mdb");
:
을$query = "SELECT pageid FROM pages_table";
$result = mysqli_query($conn, $query);
$amount_of_pages = 0;
if(mysqli_num_rows($result) <= 0)
echo "No results found.";
else
while($row = mysqli_fetch_array($result, MYSQL_ASSOC))
$amount_of_pages++;
그리고 다음과 같은 오류가되게 하였다
경고 : mysqli_query()가 매개 변수 1 mysqli 될 것으로 예상, C : \ wamp \ www \ data \ index.php 줄에 주어진 객체
경고 : mysqli_num_rows()는 매개 변수 1이 mysqli_result이고, null은 C : \ wamp \ www \ data \ index.php에 주어진 것으로 기대한다. 라인 23 결과를 찾지 못했습니다.
Access 데이터베이스에 대한 연결을 실제로 이해하지 못한다면 어떻게해야합니까?
미리 도움을 청하십시오.
쿼리 호출이 작동한다고 가정하지 마십시오. 각각의 호출 후에 반드시 mysqli_error()를 체크해야한다. 그렇게했다면 연결 호출이 실패하는 것을 볼 수 있습니다. –