"; 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 = mysql_query($q, $dbh); if (!mysql_error($dbh) && mysql_num_rows($r)) { $row=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 = mysql_query($q, $dbh); if (!mysql_error($dbh) && mysql_num_rows($r)) { $row=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 = mysql_query($q, $dbh); if (!mysql_error($dbh) && mysql_num_rows($r)) { $row=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 = mysql_query($q, $dbh); if (!mysql_error($dbh) && mysql_num_rows($r)) { $row=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."' "; mysql_query($q, $dbh); $q1 = "insert into empr_grilles set empr_grille_categ='".$empr_grille_categ."', empr_grille_location='".$empr_grille_location."', empr_grille_format='".$empr_grille_format."' "; mysql_query($q1, $dbh); break; default : break; }