Listado de items en un arreglo

La idea es llamar al script que contiene este código con la AA_SESSION, asi

<php>

http://localhost/aa/prueba.php3?AA_CP_Session=bdc1f36cb40b2cba2ed30581d…

</php>

Va el código

<php>

<?php

require_once "./include/config.php3";
require_once AA_INC_PATH."easy_scroller.php3";
require_once AA_INC_PATH."util.php3";
require_once AA_INC_PATH."item.php3";
require_once AA_INC_PATH."view.php3";
require_once AA_INC_PATH."discussion.php3";
require_once AA_INC_PATH."pagecache.php3";
require_once AA_INC_PATH."searchlib.php3";
require_once AA_INC_PATH."locsess.php3"; // DB_AA object definition

add_vars();

$db = new DB_AA;

$slice_id='6e6f7469636961732d65732e2e2e2e2e';

#unpack_id128 pasa el binario a hexadecimal
#q_pack_id($long_id) pasa el hexadecimal a binario
#QueryZIDs esta declarada en el archivo include/searchlib.php3
$zids = QueryZIDs($slice_id); #jala los ids en formato binario del slice

$i=0;

foreach ($zids->a as $k => $v ) {

$items[$i]['default_fields']=GetTable2Array('SELECT * FROM item WHERE id = \''.$v.'\'', '', 'aa_fields');
$items[$i]['custom_fields']=GetTable2Array('SELECT * FROM content WHERE item_id = \''.$v.'\'', '', 'aa_fields');
$i++;
}
print "<pre>";
print_r($items);
print "</pre>";

?>

</php>

Etiquetas