http://phpclasses.org/metabase

<?php
require 'metabase_interface.php';
require 
'metabase_database.php';

$error MetabaseSetupDatabase(
  array(
"Type"=>"mysql","User"=>"user","Password"=>"pass"),
  
$database
) and die("unable to connect: $error");

$stmt MetabasePreparedQuery($database"SELECT ... ");
$result MetabaseExecuteQuery($database$stmt)
  or die(
"query failed: ".MetabaseError($database));

$rows MetabaseNumberOfRows($database$result);
for (
$row 0$row $rows$row++) {
  
$id MetabaseFetchResult($database$result$row"id");
  echo 
$id ... ";
}