source: pmb4.2/trunk/fuentes/pmb/catalog/caddie/pointage/search_history.inc.php @ 815

Last change on this file since 815 was 815, checked in by jrpelegrina, 4 years ago

Initial release of pmb 4.2

  • Property svn:executable set to *
File size: 2.5 KB
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: search_history.inc.php,v 1.3 2015-04-03 11:16:22 jpermanne Exp $
6
7if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) die("no access");
8
9if($idcaddie) {
10        $myCart = new caddie($idcaddie);
11        print pmb_bidi(aff_cart_titre ($myCart));
12        switch ($action) {
13                case 'pointe_item':
14                        print aff_cart_nb_items ($myCart) ;
15                        switch ($myCart->type) {
16                                case "EXPL" :
17                                        $sc=new search(true,"search_fields_expl");
18                                        break;
19                                case "NOTI" :
20                                        $sc=new search(true,"search_fields");
21                                        break;
22                                       
23                        }
24                        if(is_object($sc)) {
25                                $table=$sc->get_results("./catalog.php?categ=caddie&sub=pointage&moyen=search_history","",true);
26                                $requete="select count(1) from $table"; 
27                                $res = pmb_mysql_query($requete);
28                        if($res) $nb_results=pmb_mysql_result(pmb_mysql_query($requete),0,0);
29                        else $nb_results=0;
30                        if ($nb_results) {
31                                switch ($myCart->type) {
32                                                case "EXPL" :
33                                                $requete="select $table.* from ".$table.", exemplaires where exemplaires.expl_id=$table.expl_id";
34                                                $resultat=pmb_mysql_query($requete,$dbh);
35                                                while ($row = pmb_mysql_fetch_object($resultat)) {
36                                                        $res_ajout = $myCart->pointe_item($row->expl_id,$myCart->type);
37                                                }
38                                                        break;
39                                                case "NOTI" :
40                                                $requete="select $table.* from ".$table;
41                                                $resultat=pmb_mysql_query($requete,$dbh);
42                                                while ($row = pmb_mysql_fetch_object($resultat)) {
43                                                        $res_ajout = $myCart->pointe_item($row->notice_id,$myCart->type);
44                                                }
45                                                        break;
46                                        }
47                        }
48                        print "<h3>".$msg["caddie_menu_pointage_apres_pointage"]."</h3>";
49                                print pmb_bidi(aff_cart_nb_items ($myCart)) ;
50                                print $sc->show_search_history($idcaddie, $myCart->type, "./catalog.php?categ=caddie&sub=pointage&moyen=search_history", "pointe_item");
51                        }
52                        break;
53                default:
54                        print pmb_bidi(aff_cart_nb_items ($myCart));
55                        switch ($myCart->type) {
56                                case "EXPL" :
57                                        $sc=new search(true,"search_fields_expl");
58                                        break;
59                                case "NOTI" :
60                                        $sc=new search(true,"search_fields");
61                                        break;
62                                       
63                        }
64                        if(is_object($sc)) {
65                                print $sc->show_search_history($idcaddie, $myCart->type, "./catalog.php?categ=caddie&sub=pointage&moyen=search_history", "pointe_item");
66                        }
67                        break;
68        }
69
70} else aff_paniers($idcaddie, "NOTI", "./catalog.php?categ=caddie&sub=pointage&moyen=search_history", "", $msg["caddie_select_pointe"], "", 0, 0, 0);
Note: See TracBrowser for help on using the repository browser.