";
if ($nb_cp) {
$empr_grille_default.= "
";
}
$empr_grille_default.= "
";
if ($nb_cp) {
while ($champ=pmb_mysql_fetch_object($r_cp))
$empr_grille_default.=" \n";
}
$empr_grille_default.= "
";
switch ($sub) {
case 'get_default_empr_grille' :
ajax_http_send_response($empr_grille_default,"text/xml");
break;
case 'get_empr_grille' :
//format pour la categorie et la localisation demandee ?
$q = "select empr_grille_format from empr_grilles where empr_grille_categ='".$empr_grille_categ."' and empr_grille_location='".$empr_grille_location."' ";
$r = pmb_mysql_query($q);
if (!pmb_mysql_error() && pmb_mysql_num_rows($r)) {
$row=pmb_mysql_fetch_object($r);
ajax_http_send_response($row->empr_grille_format,"text/xml");
break;
}
//format pour la categorie demandee et toutes les localisations ?
$q="select empr_grille_format from empr_grilles where empr_grille_categ='".$empr_grille_categ."' and empr_grille_location='0' ";
$r = pmb_mysql_query($q);
if (!pmb_mysql_error() && pmb_mysql_num_rows($r)) {
$row=pmb_mysql_fetch_object($r);
ajax_http_send_response($row->empr_grille_format,"text/xml");
break;
}
//format pour la localisation demandee et toutes les categories ?
$q="select empr_grille_format from empr_grilles where empr_grille_categ='0' and empr_grille_location='".$empr_grille_location."' ";
$r = pmb_mysql_query($q);
if (!pmb_mysql_error() && pmb_mysql_num_rows($r)) {
$row=pmb_mysql_fetch_object($r);
ajax_http_send_response($row->empr_grille_format,"text/xml");
break;
}
//format pour toutes les localisations et toutes les categories
$q="select empr_grille_format from empr_grilles where empr_grille_categ='0' and empr_grille_location='0' ";
$r = pmb_mysql_query($q);
if (!pmb_mysql_error() && pmb_mysql_num_rows($r)) {
$row=pmb_mysql_fetch_object($r);
ajax_http_send_response($row->empr_grille_format,"text/xml");
break;
}
//format par defaut
ajax_http_send_response($empr_grille_default,"text/xml");
break;
case 'set_empr_grille' :
$q = "delete from empr_grilles where empr_grille_categ='".$empr_grille_categ."' and empr_grille_location='".$empr_grille_location."' ";
pmb_mysql_query($q);
$q1 = "insert into empr_grilles set empr_grille_categ='".$empr_grille_categ."', empr_grille_location='".$empr_grille_location."', empr_grille_format='".$empr_grille_format."' ";
pmb_mysql_query($q1);
break;
default :
break;
}