1240 |
} |
} |
1241 |
|
|
1242 |
/** |
/** |
1243 |
* Méthode permettant de récupérer les id des demandeur liés à la demande ou |
* Méthode permettant de récupérer les id des demandeurs liés à la table |
1244 |
* liés au dossier d'autorisation |
* liée passée en paramètre |
1245 |
**/ |
* |
1246 |
|
* @param string $from Table liée : "demande", "dossier", dossier_autorisation" |
1247 |
|
* @param string $id Identifiant (clé primaire de la table liée en question) |
1248 |
|
*/ |
1249 |
function listeDemandeur($from, $id) { |
function listeDemandeur($from, $id) { |
1250 |
// Récupération des demandeurs de la base |
// Récupération des demandeurs de la base |
1251 |
$sql = "SELECT demandeur.demandeur, |
$sql = "SELECT demandeur.demandeur, |
1256 |
ON demandeur.demandeur=lien_".$from."_demandeur.demandeur |
ON demandeur.demandeur=lien_".$from."_demandeur.demandeur |
1257 |
WHERE ".$from." = '".$id."'"; |
WHERE ".$from." = '".$id."'"; |
1258 |
$res = $this->f->db->query($sql); |
$res = $this->f->db->query($sql); |
1259 |
$this->f->addToLog("listeDemandeur() : ".$sql); |
$this->f->addToLog("listeDemandeur(): db->query(\"".$sql."\")", VERBOSE_MODE); |
1260 |
$this->f->isDatabaseError($res); |
$this->f->isDatabaseError($res); |
1261 |
// Stoquage du résultat dans un tableau |
// Stockage du résultat dans un tableau |
1262 |
while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){ |
while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){ |
1263 |
if ($row['petitionnaire_principal'] == 't' AND |
if ($row['petitionnaire_principal'] == 't' AND |
1264 |
$row['type_demandeur']=="petitionnaire") { |
$row['type_demandeur']=="petitionnaire") { |