Ciao a tutti, io mi ritrovo in questa situazione
<?php
header("Content-type: text/xml");
$start = (isset($_POST['start'])) ? $_POST['start'] : "0" ;
$dir = (isset($_POST['sortorder'])) ? $_POST['sortorder'] : "ASC" ;
$sort = (isset($_POST['sortname'])) ? $_POST['sortname'] : "name" ;
$rp = (isset($_POST['rp'])) ? $_POST['rp'] : "25" ;
$page = (isset($_POST['page'])) ? $_POST['page'] : "1" ;
session_start();
$id_anno = $_SESSION['id_anno'];
$nome = $_POST['query'];
$tipo = $_POST['qtype'];
$start = (($page-0)*$rp);
global $inv;
$cli_n = $inv->clienti_export_totale($nome,$start,$rp,$dir,$sort,$id_anno);
$clienti = $cli_n['fatture'];
$count = $cli_n['num'];
$xml .= "<rows>";
$xml .= "<page>$page</page>";
$xml .= "<total>$count</total>";
debug_log($count);
foreach ($clienti as $row) {
$id = $row['clt_fat_id_fattura'];
$anno = $row['clt_fat_anno'];
$xml .= "<row id='".$row['fat_id_fattura']."'>";
$xml .= "<cell><![CDATA[".utf8_encode($row['fat_id_fattura'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_fat_anno'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_name'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_id_cliente'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_indirizzo_attivazione'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_citta_attivazione'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_fat_data'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_fat_bimestre'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['fat_totale_fattura'])."]]></cell>";
$xml .= "</row>";
}
$xml .= "</rows>";
echo $xml;
?>
praticamente tramite questo file manage.xml dovrei settare che nella pagina principale non spunta nessuna query. Se faccio delle modifiche modifica tutte le altre sottocategorie.
<?php
header("Content-type: text/xml");
$start = (isset($_POST['start'])) ? $_POST['start'] : "0" ;
$dir = (isset($_POST['sortorder'])) ? $_POST['sortorder'] : "ASC" ;
$sort = (isset($_POST['sortname'])) ? $_POST['sortname'] : "name" ;
$rp = (isset($_POST['rp'])) ? $_POST['rp'] : "25" ;
$page = (isset($_POST['page'])) ? $_POST['page'] : "1" ;
session_start();
$id_anno = $_SESSION['id_anno'];
$nome = $_POST['query'];
$tipo = $_POST['qtype'];
$start = (($page-0)*$rp);
global $inv;
$cli_n = $inv->clienti_export_totale($nome,$start,$rp,$dir,$sort,$id_anno);
$clienti = $cli_n['fatture'];
$count = $cli_n['num'];
$xml .= "<rows>";
$xml .= "<page>$page</page>";
$xml .= "<total>$count</total>";
debug_log($count);
foreach ($clienti as $row) {
$id = $row['clt_fat_id_fattura'];
$anno = $row['clt_fat_anno'];
$xml .= "<row id='".$row['fat_id_fattura']."'>";
$xml .= "<cell><![CDATA[".utf8_encode($row['fat_id_fattura'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_fat_anno'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_name'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_id_cliente'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_indirizzo_attivazione'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_citta_attivazione'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_fat_data'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['clt_fat_bimestre'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['fat_totale_fattura'])."]]></cell>";
$xml .= "</row>";
}
$xml .= "</rows>";
echo $xml;
?>
praticamente tramite questo file manage.xml dovrei settare che nella pagina principale non spunta nessuna query. Se faccio delle modifiche modifica tutte le altre sottocategorie.