データベースからすべてのデータを取得し、結果を JSON 形式で取得する PHP クラスを作成しました。
public function getCategories() {
if (!$this->isConnectionAlive()) {
$this->getConnection();
}
$data = $this->dbconn->prepare("SELECT DISTINCT cat FROM regalo");
$data->execute();
$results=$data->fetchAll(PDO::FETCH_ASSOC);
$json_data = json_encode($results);
}
次に、クラスのオブジェクトがこのメソッドを呼び出し、まさにそれを正常に実行できます。
$dbh = new DatabaseHandler('localhost', 'fakeuser', 'fakepass', 'fakedb');
$dbh->getCategories();
このデータを AJAX スクリプトに渡して、JSON 形式の結果を操作できるようにするにはどうすればよいですか?