/[openfoncier]/trunk/app/pdf_consultation.php
ViewVC logotype

Diff of /trunk/app/pdf_consultation.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 926 by fmichon, Fri Nov 30 00:09:18 2012 UTC revision 1380 by fmichon, Wed Mar 13 12:09:57 2013 UTC
# Line 1  Line 1 
1  <?php  <?php
2      /**  /**
3       * Script qui génère un PDF selon le type de consultation du service consulté.   * Script qui génère un PDF selon le type de consultation du service consulté.
4       *   * Ce script est une interface qui permet en fonction de l'identifiant de la
5       */   * consultation de retrouver le type de la consultation et d'appeler le script
6       require_once "../obj/utils.class.php";   * d'édition pdf avec les bons paramètres.
7         *
8      // Identifiant de l'objet metier a copier   * @package openfoncier
9      (isset($_GET['idx']) ? $idx = $_GET['idx'] : $idx = "");   * @version SVN : $Id$
10      // Nom de l'objet metier   */
     (isset($_GET['obj']) ? $obj = $_GET['obj'] : $obj = "");  
       
     $f = new utils("nohtml", NULL, NULL, NULL, $obj);  
       
     //Requête qui récupère le type de consultation              
     $sql="SELECT type_consultation FROM ".DB_PREFIXE."service WHERE  
           service = (SELECT service FROM ".DB_PREFIXE.$obj." WHERE $obj = $idx)";  
             
     $res = $f->db->query($sql);  
     $f->isDatabaseError($res);  
     $row=& $res->fetchRow(DB_FETCHMODE_ASSOC);  
11    
     header('Location: ../pdf/pdfetat.php?idx='.$idx.'&obj=consultation_'.$row['type_consultation']);  
 ?>  
12    //
13    require_once "../obj/utils.class.php";
14    $f = new utils("nohtml");
15    
16    // Identifiant de l'objet métier
17    (isset($_GET["idx"]) ? $idx = $_GET["idx"] : $idx = "");
18    
19    // Requête qui récupère le type de consultation
20    $sql = " SELECT type_consultation ";
21    $sql .= " FROM ".DB_PREFIXE."service ";
22    $sql .= " WHERE service=(";
23        $sql .= " SELECT service ";
24        $sql .= " FROM ".DB_PREFIXE."consultation ";
25        $sql .= " WHERE consultation=".$idx."";
26    $sql .= ") ";
27    $obj = $f->db->getone($sql);
28    $f->addTolog("app/pdf_consultation.php: db->getone(\"".$sql."\");", VERBOSE_MODE);
29    $f->isDatabaseError($obj);
30    
31    // Redirection vers le script d'édition pdf avec les bons paramètres
32    header("Location: ../pdf/pdfetat.php?idx=".$idx."&obj=consultation_".$obj);
33    exit();
34    
35    ?>

Legend:
Removed from v.926  
changed lines
  Added in v.1380

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26