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

Diff of /trunk/app/pdf_recepisse_demande.php

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

revision 1025 by vpihour, Fri Dec 7 17:40:41 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 qui servira de récépissé à une demande   * Script qui génère un PDF qui servira de récépissé à une demande.
4   *   * Ce script est une interface qui permet en fonction de l'identifiant de la
5     * demande de retrouver le type de lettre type associée et d'appeler le script
6     * d'édition pdf avec les bons paramètres.
7     *
8     * @package openfoncier
9     * @version SVN : $Id$
10   */   */
 require_once "../obj/utils.class.php";  
   
 // Identifiant de l'objet metier a copier  
 (isset($_GET['idx']) ? $idx = $_GET['idx'] : $idx = "");  
11    
12  $f = new utils("nohtml", NULL, NULL, NULL);  //
13    require_once "../obj/utils.class.php";
14  //Requête qui récupère le type de consultation              $f = new utils("nohtml");
 $sql="SELECT  
         evenement.lettretype  
       FROM  
         ".DB_PREFIXE."demande  
       LEFT JOIN ".DB_PREFIXE."instruction on demande.instruction_recepisse = instruction.instruction  
       LEFT JOIN ".DB_PREFIXE."evenement on instruction.evenement = evenement.evenement  
       WHERE  
         demande = $idx";  
   
 $this->addToLog("pdf_recepisse_demande: db->query(\"".$sql."\")", VERBOSE_MODE);  
15    
16  $res = $f->db->query($sql);  // Identifiant de l'objet métier
17  $f->isDatabaseError($res);  (isset($_GET["idx"]) ? $idx = $_GET["idx"] : $idx = "");
18    
19  if ( $res->numrows() > 0 ){  // Requête qui récupère le type de lettre type
20                $sql = " SELECT instruction.lettretype ";
21      $row=& $res->fetchRow(DB_FETCHMODE_ASSOC);  $sql .= " FROM ".DB_PREFIXE."demande ";
22      $lettretype = $row['lettretype'];  $sql .= " LEFT JOIN ".DB_PREFIXE."instruction ";
23  }  $sql .= " ON demande.instruction_recepisse=instruction.instruction ";
24    $sql .= " WHERE demande.demande=".$idx." ";
25    $obj = $f->db->getone($sql);
26    $f->addToLog("app/pdf_recepisse_demande.php: db->getone(\"".$sql."\")", VERBOSE_MODE);
27    $f->isDatabaseError($obj);
28    
29    // Redirection vers le script d'édition pdf avec les bons paramètres
30    header("Location: ../pdf/pdflettretype.php?idx=".$idx."&obj=".$obj);
31    exit();
32    
 header('Location: ../pdf/pdflettretype.php?idx='.$idx.'&obj='.$lettretype);  
 ?>  
33    ?>

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26