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

Contents of /trunk/app/pdf_recepisse_demande.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1653 - (show annotations)
Fri Apr 12 06:22:42 2013 UTC (11 years, 9 months ago) by fmichon
File size: 1460 byte(s)
Correction d'un bug d'édition du récépissé de demande, c'est l'identifiant de la demande et non celui de l'instruction qui était passé en paramètre.

1 <?php
2 /**
3 * 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 */
11
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 lettre type
20 $sql = " SELECT instruction.instruction, instruction.lettretype ";
21 $sql .= " FROM ".DB_PREFIXE."demande ";
22 $sql .= " LEFT JOIN ".DB_PREFIXE."instruction ";
23 $sql .= " ON demande.instruction_recepisse=instruction.instruction ";
24 $sql .= " WHERE demande.demande=".$idx." ";
25 $res = $f->db->query($sql);
26 $f->addToLog("app/pdf_recepisse_demande.php: db->query(\"".$sql."\")", VERBOSE_MODE);
27 $f->isDatabaseError($res);
28 $row = $res->fetchrow(DB_FETCHMODE_ASSOC);
29 // Si la requête nous retourne un résultat
30 if (isset($row["instruction"]) && isset($row["lettretype"])) {
31 // Redirection vers le script d'édition pdf avec les bons paramètres
32 header("Location: ../pdf/pdflettretype.php?idx=".$row["instruction"]."&obj=".$row["lettretype"]);
33 exit();
34 } else {
35 // On indique à l'utilisateur que le récépissé n'existe pas
36 $f->displayMessage("error", _("Le recepisse demande n'existe pas."));
37 }
38
39 ?>

Properties

Name Value
svn:keywords Id

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26