Impossible de se connecter à la base de données.

"; exit; } ############################################################# ### Récupération donnée ############################################################# $Vli_id_user_connecter = $_SESSION["user"]["UserId"]; ################################################################# ### Recherche de tous les groupes de cette utilisateur ################################################################# $Vlt_liste_groupe = array(); for($i=0; $i page actuel inter = $Vli_page_actuel_inter
"; */ ################################################################## ### le nombre de ligne afficher ! ################################################################## $Vls_nbre_resultat_par_page = 10; ##################################################################### ### décomposition du numero de dossier ##################################################################### $gdd = new gdd("../../../"); $Vlt_numero_gdd_decomposer = array(); $Vlt_numero_gdd_decomposer = $gdd->decomposer_numero_gdd($Vls_numero_dossier); $Vli_numero_demande_recherche = (int)$Vlt_numero_gdd_decomposer["NUMERO"]; $Vli_annee_demande_recherche = $Vlt_numero_gdd_decomposer["ANNEE"]; $Vls_type_demande_recherche = $Vlt_numero_gdd_decomposer["TYPE"]; ##################################################################### ##################################################################### ##################################################################### ##################################################################### ### recherche des résultat pour les demandes ##################################################################### ##################################################################### ##################################################################### ##################################################################### ################################################################# ### construction de la requete pour les demandes ################################################################# mysql_query("SET NAMES 'utf8'", $bdd); $query_resultat_demande=" SELECT DISTINCT gdd.id id_demande, gdd.titre_demande titre_demande, gtd.abreviation type_demande, gdd.annee annee_demande, gdd.numero numero_demande, gdd.date_creation date_creation, u.firstname prenom_createur, u.lastname nom_createur, gdd.fkid_courrier id_courrier, q.nom nom_quartier, d.nom nom_domaine, gdd.date_cloture date_cloture, u2.firstname prenom_user_cloture, u2.lastname nom_user_cloture FROM gdd_demande gdd LEFT OUTER JOIN users u2 ON gdd.fkid_user_cloture = u2.user_id LEFT OUTER JOIN gdd_quartier q ON gdd.fkid_quartier = q.id LEFT OUTER JOIN gdd_domaine d ON gdd.fkid_domaine = d.id, gdd_type_demande gtd, users u, res_x r "; ######################################################### ### Critère de intervention pour le from ######################################################### $Vls_from_intervention_ajouter = "N"; ### recherche sur la date de creation de l'intervention switch($Vls_radio_date_creation_inter) { case "avant": if($Vld_date_creation_inter_avant!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; case "apres": if($Vld_date_creation_inter_apres!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; case "entre": if($Vld_date_creation_inter_debut!="" AND $Vld_date_creation_inter_fin!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; } ### recherche sur la date de realisation de l'intervention switch($Vls_radio_date_realisation_inter) { case "avant": if($Vld_date_realisation_inter_avant!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; case "apres": if($Vld_date_realisation_inter_apres!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; case "entre": if($Vld_date_realisation_inter_debut!="" AND $Vld_date_realisation_inter_fin!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; } ### recherche sur la date de reponse de l'intervention switch($Vls_radio_date_reponse_inter) { case "avant": if($Vld_date_reponse_inter_avant!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; case "apres": if($Vld_date_reponse_inter_apres!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; case "entre": if($Vld_date_reponse_inter_debut!="" AND $Vld_date_reponse_inter_fin!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; } ### recherche sur la date de delai de l'intervention switch($Vls_radio_date_delai_inter) { case "avant": if($Vld_date_delai_inter_avant!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; case "apres": if($Vld_date_delai_inter_apres!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; case "entre": if($Vld_date_delai_inter_debut!="" AND $Vld_date_delai_inter_fin!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } break; } ### recherche sur la description de l'intervention if($Vls_description_inter!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur le groupe createur de l'intervention if($Vli_id_groupe_createur_inter!="" AND $Vli_id_groupe_createur_inter!="-1" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur le groupe proprietaire de l'intervention if($Vli_id_groupe_proprio_inter!="" AND $Vli_id_groupe_proprio_inter!="-1" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur le groupe proprietaire de l'intervention if($Vli_id_groupe_proprio_inter!="" AND $Vli_id_groupe_proprio_inter!="-1" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur l'intervention close ou non if($Vls_intervention_close!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur la realisation de l'intervention if($Vls_realisation_inter!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur la realisation close ou non de l'intervention if($Vls_realisation_close!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur la reponse de l'intervention if($Vls_reponse_inter!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur la reponse close ou non de l'intervention if($Vls_reponse_close!="" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur le user createur de l'intervention if($Vli_id_user_createur_inter!="" AND $Vli_id_user_createur_inter!="-1" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ### recherche sur le user prorpietaire de l'intervention if($Vli_id_user_proprietaire_inter!="" AND $Vli_id_user_createur_inter!="-1" AND $Vls_from_intervention_ajouter == "N") { $query_resultat_demande.=" , gdd_intervention i "; $Vls_from_intervention_ajouter = "Y"; } ########################################################### $query_resultat_demande.=" WHERE gdd.fkid_type_demande = gtd.id AND gdd.fkid_user_createur = u.user_id AND gdd.fkid_courrier = r.res_id "; ######################################################### ### Critère de demande pour le where ######################################################### ### recherche sur le titre de la demande if($Vls_titre_demande!="") { $query_resultat_demande.=" AND gdd.titre_demande LIKE \"%".remplace_lettre_accent($Vls_titre_demande)."%\" "; } ### recherche sur le numero de dossier de la demande if($Vls_numero_dossier!="" AND $Vli_annee_demande_recherche!="" AND $Vli_numero_demande_recherche!="" AND $Vls_type_demande_recherche!="") { $query_resultat_demande.=" AND gdd.annee = \"$Vli_annee_demande_recherche\" AND gdd.numero = \"$Vli_numero_demande_recherche\" AND gtd.abreviation = \"$Vls_type_demande_recherche\" "; } elseif($Vls_numero_dossier!="") { $Vls_erreur_rechercher_gdd = "Y"; } ### recherche sur la date de creation switch($Vls_radio_date_creation_demande) { case "avant": if($Vld_date_creation_demande_avant!="") { $Vlt_date_creation_demande_avant = explode("-", $Vld_date_creation_demande_avant); $Vls_date_creation_demande_avant = $Vlt_date_creation_demande_avant[2]."-".$Vlt_date_creation_demande_avant[1]."-".$Vlt_date_creation_demande_avant[0]." 00:00:00"; $query_resultat_demande.=" AND gdd.date_creation < \"$Vls_date_creation_demande_avant\" "; } break; case "apres": if($Vld_date_creation_demande_apres!="") { $Vlt_date_creation_demande_apres = explode("-", $Vld_date_creation_demande_apres); $Vls_date_creation_demande_apres = $Vlt_date_creation_demande_apres[2]."-".$Vlt_date_creation_demande_apres[1]."-".$Vlt_date_creation_demande_apres[0]." 23:59:59"; $query_resultat_demande.=" AND gdd.date_creation > \"$Vls_date_creation_demande_apres\" "; } break; case "entre": if($Vld_date_creation_demande_debut!="" AND $Vld_date_creation_demande_fin!="") { $Vlt_date_creation_demande_debut = explode("-", $Vld_date_creation_demande_debut); $Vls_date_creation_demande_debut = $Vlt_date_creation_demande_debut[2]."-".$Vlt_date_creation_demande_debut[1]."-".$Vlt_date_creation_demande_debut[0]." 00:00:00"; $Vlt_date_creation_demande_fin = explode("-", $Vld_date_creation_demande_fin); $Vls_date_creation_demande_fin = $Vlt_date_creation_demande_fin[2]."-".$Vlt_date_creation_demande_fin[1]."-".$Vlt_date_creation_demande_fin[0]." 23:59:59"; $query_resultat_demande.=" AND gdd.date_creation >= \"$Vls_date_creation_demande_debut\" AND gdd.date_creation <= \"$Vls_date_creation_demande_fin\" "; } break; } ### recherche sur la date limite switch($Vls_radio_date_limite_demande) { case "avant": if($Vld_date_limite_demande_avant!="") { $Vlt_date_limite_demande_avant = explode("-", $Vld_date_limite_demande_avant); $Vls_date_limite_demande_avant = $Vlt_date_limite_demande_avant[2]."-".$Vlt_date_limite_demande_avant[1]."-".$Vlt_date_limite_demande_avant[0]." 00:00:00"; $query_resultat_demande.=" AND gdd.date_limite < \"$Vls_date_limite_demande_avant\" "; } break; case "apres": if($Vld_date_limite_demande_apres!="") { $Vlt_date_limite_demande_apres = explode("-", $Vld_date_limite_demande_apres); $Vls_date_limite_demande_apres = $Vlt_date_limite_demande_apres[2]."-".$Vlt_date_limite_demande_apres[1]."-".$Vlt_date_limite_demande_apres[0]." 23:59:59"; $query_resultat_demande.=" AND gdd.date_limite > \"$Vls_date_limite_demande_apres\" "; } break; case "entre": if($Vld_date_limite_demande_debut!="" AND $Vld_date_limite_demande_fin!="") { $Vlt_date_limite_demande_debut = explode("-", $Vld_date_limite_demande_debut); $Vls_date_limite_demande_debut = $Vlt_date_limite_demande_debut[2]."-".$Vlt_date_limite_demande_debut[1]."-".$Vlt_date_limite_demande_debut[0]." 00:00:00"; $Vlt_date_limite_demande_fin = explode("-", $Vld_date_limite_demande_fin); $Vls_date_limite_demande_fin = $Vlt_date_limite_demande_fin[2]."-".$Vlt_date_limite_demande_fin[1]."-".$Vlt_date_limite_demande_fin[0]." 23:59:59"; $query_resultat_demande.=" AND gdd.date_limite >= \"$Vls_date_limite_demande_debut\" AND gdd.date_limite <= \"$Vls_date_limite_demande_fin\" "; } break; } ### recherche si la demande est close ou non if($Vls_demande_close!="") { $query_resultat_demande.=" AND gdd.demande_cloturer = \"$Vls_demande_close\" "; } ### recherche sur le createur de la demande if($Vli_id_createur_demande!="" AND $Vli_id_createur_demande!="-1") { $query_resultat_demande.=" AND gdd.fkid_user_createur = \"$Vli_id_createur_demande\" "; } ### recherche sur le demandeur de la demande if($Vli_id_demandeur!="" AND $Vli_id_demandeur!="-1") { if($Vli_id_demandeur=="definir") { if($Vls_demandeur_civility!="") { $query_resultat_demande.=" AND r.CUSTOM_T3 = \"$Vls_demandeur_civility\" "; } if($Vls_demandeur_nom!="") { $query_resultat_demande.=" AND r.AUTHOR LIKE \"%$Vls_demandeur_nom%\" "; } if($Vls_demandeur_prenom!="") { $query_resultat_demande.=" AND r.CUSTOM_T4 LIKE \"%$Vls_demandeur_prenom%\" "; } if($Vls_demandeur_societe!="") { $query_resultat_demande.=" AND r.SOCIETE LIKE \"%$Vls_demandeur_societe%\" "; } if($Vls_demandeur_fonction!="") { $query_resultat_demande.=" AND r.CUSTOM_T9 LIKE \"%$Vls_demandeur_fonction%\" "; } if($Vls_demandeur_numero_rue!="") { $query_resultat_demande.=" AND r.CUSTOM_T10 = \"$Vls_demandeur_numero_rue\" "; } if($Vls_demandeur_code_postal!="") { $query_resultat_demande.=" AND r.CUSTOM_T13 = \"$Vls_demandeur_code_postal\" "; } if($Vls_demandeur_adresse!="") { $query_resultat_demande.=" AND r.CUSTOM_T11 LIKE \"%$Vls_demandeur_adresse%\" "; } if($Vls_demandeur_ville!="") { $query_resultat_demande.=" AND r.CUSTOM_T12 = \"$Vls_demandeur_ville\" "; } } else { $query_resultat_demande.=" AND r.sender_id = \"$Vli_id_demandeur\" "; } } ### recherche sur la description de la demande if($Vls_description_demande!="") { $query_resultat_demande.=" AND gdd.description_demande LIKE \"%".remplace_lettre_accent($Vls_description_demande)."%\" "; } ### recherche sur le domaine if($Vli_id_domaine!="" AND $Vli_id_domaine!="-1") { $query_resultat_demande.=" AND gdd.fkid_domaine = $Vli_id_domaine "; } ### recherche sur l'état if($Vli_id_etat!="" AND $Vli_id_etat!="-1") { $query_resultat_demande.=" AND gdd.fkid_etat = $Vli_id_etat "; } ### recherche sur l'élu de domaine if($Vli_id_elu_domaine!="" AND $Vli_id_elu_domaine!="-1") { $query_resultat_demande.=" AND gdd.fkid_elu_domaine = $Vli_id_elu_domaine "; } ### recherche sur l'élu de quartier if($Vli_id_elu_quartier!="" AND $Vli_id_elu_quartier!="-1") { $query_resultat_demande.=" AND gdd.fkid_elu_quartier = $Vli_id_elu_quartier "; } ### recherche sur le lieu de la demande if($Vls_numero_rue_lieu_demande!="") { $query_resultat_demande.=" AND gdd.numero_lieu_demande = \"$Vls_numero_rue_lieu_demande\" "; } if($Vls_nom_voie_lieu_demande!="") { $query_resultat_demande.=" AND gdd.rue LIKE \"%".remplace_lettre_accent($Vls_nom_voie_lieu_demande)."%\" "; } if($Vls_ville_lieu_demande!="") { if(is_numeric($Vls_ville_lieu_demande)) { $query_resultat_demande.=" AND gdd.code_postal = \"$Vls_ville_lieu_demande\" "; } else { $query_resultat_demande.=" AND gdd.ville LIKE \"%".remplace_lettre_accent($Vls_ville_lieu_demande)."%\" "; } } if($Vls_complement_adresse_lieu_demande!="") { $query_resultat_demande.=" AND gdd.complement_adresse LIKE \"%".remplace_lettre_accent($Vls_complement_adresse_lieu_demande)."%\" "; } ### recherche sur le numero du courrier if($Vli_numero_courrier!="") { $query_resultat_demande.=" AND gdd.fkid_courrier = \"$Vli_numero_courrier\" "; } ### recherche sur le numero du courrier if($Vli_id_quartier!="" AND $Vli_id_quartier!="-1") { $query_resultat_demande.=" AND gdd.fkid_quartier = \"$Vli_id_quartier\" "; } ############################################################# ### Critere sur les interventions pour le where ############################################################# $Vls_where_intervention_ajouter = "N"; ### recherche sur la date de creation de l'intervention switch($Vls_radio_date_creation_inter) { case "avant": if($Vld_date_creation_inter_avant!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_creation_inter_avant = explode("-", $Vld_date_creation_inter_avant); $Vls_date_creation_inter_avant = $Vlt_date_creation_inter_avant[2]."-".$Vlt_date_creation_inter_avant[1]."-".$Vlt_date_creation_inter_avant[0]." 00:00:00"; $query_resultat_demande.=" AND i.date_creation < \"$Vls_date_creation_inter_avant\" "; } break; case "apres": if($Vld_date_creation_inter_apres!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_creation_inter_apres = explode("-", $Vld_date_creation_inter_apres); $Vls_date_creation_inter_apres = $Vlt_date_creation_inter_apres[2]."-".$Vlt_date_creation_inter_apres[1]."-".$Vlt_date_creation_inter_apres[0]." 23:59:59"; $query_resultat_demande.=" AND i.date_creation > \"$Vls_date_creation_inter_apres\" "; } break; case "entre": if($Vld_date_creation_inter_debut!="" AND $Vld_date_creation_inter_fin) { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_creation_inter_debut = explode("-", $Vld_date_creation_inter_debut); $Vls_date_creation_inter_debut = $Vlt_date_creation_inter_debut[2]."-".$Vlt_date_creation_inter_debut[1]."-".$Vlt_date_creation_inter_debut[0]." 00:00:00"; $Vlt_date_creation_inter_fin = explode("-", $Vld_date_creation_inter_fin); $Vls_date_creation_inter_fin = $Vlt_date_creation_inter_fin[2]."-".$Vlt_date_creation_inter_fin[1]."-".$Vlt_date_creation_inter_fin[0]." 23:59:59"; $query_resultat_demande.=" AND i.date_creation >= \"$Vls_date_creation_inter_debut\" AND i.date_creation <= \"$Vls_date_creation_inter_fin\" "; } break; } ### recherche sur la date de réalisation de l'intervention switch($Vfs_radio_date_realisation_inter) { case "avant": if($Vld_date_realisation_inter_avant!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_realisation_inter_avant = explode("-", $Vld_date_realisation_inter_avant); $Vls_date_realisation_inter_avant = $Vlt_date_realisation_inter_avant[2]."-".$Vlt_date_realisation_inter_avant[1]."-".$Vlt_date_realisation_inter_avant[0]." 00:00:00"; $query_resultat_demande.=" AND i.date_realisation < \"$Vls_date_realisation_inter_avant\" "; } break; case "apres": if($Vld_date_realisation_inter_apres!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_realisation_inter_apres = explode("-", $Vld_date_realisation_inter_apres); $Vls_date_realisation_inter_apres = $Vlt_date_realisation_inter_apres[2]."-".$Vlt_date_realisation_inter_apres[1]."-".$Vlt_date_realisation_inter_apres[0]." 23:59:59"; $query_resultat_demande.=" AND i.date_realisation > \"$Vls_date_realisation_inter_apres\" "; } break; case "entre": if($Vld_date_realisation_inter_debut!="" AND $Vld_date_realisation_inter_fin!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_realisation_inter_debut = explode("-", $Vld_date_realisation_inter_debut); $Vls_date_realisation_inter_debut = $Vlt_date_realisation_inter_debut[2]."-".$Vlt_date_realisation_inter_debut[1]."-".$Vlt_date_realisation_inter_debut[0]." 00:00:00"; $Vlt_date_realisation_inter_fin = explode("-", $Vld_date_realisation_inter_fin); $Vls_date_realisation_inter_fin = $Vlt_date_realisation_inter_fin[2]."-".$Vlt_date_realisation_inter_fin[1]."-".$Vlt_date_realisation_inter_fin[0]." 23:59:59"; $query_resultat_demande.=" AND i.date_realisation >= \"$Vls_date_realisation_inter_debut\" AND i.date_realisation <= \"$Vls_date_realisation_inter_fin\" "; } break; } ### recherche sur la date de réponse de l'intervention switch($Vfs_radio_date_reponse_inter) { case "avant": if($Vld_date_reponse_inter_avant!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_reponse_inter_avant = explode("-", $Vld_date_reponse_inter_avant); $Vls_date_reponse_inter_avant = $Vlt_date_reponse_inter_avant[2]."-".$Vlt_date_reponse_inter_avant[1]."-".$Vlt_date_reponse_inter_avant[0]." 00:00:00"; $query_resultat_demande.=" AND i.date_reponse < \"$Vls_date_reponse_inter_avant\" "; } break; case "apres": if($Vld_date_reponse_inter_apres!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_reponse_inter_apres = explode("-", $Vld_date_reponse_inter_apres); $Vls_date_reponse_inter_apres = $Vlt_date_reponse_inter_apres[2]."-".$Vlt_date_reponse_inter_apres[1]."-".$Vlt_date_reponse_inter_apres[0]." 23:59:59"; $query_resultat_demande.=" AND i.date_reponse > \"$Vls_date_reponse_inter_apres\" "; } break; case "entre": if($Vld_date_reponse_inter_debut!="" AND $Vld_date_reponse_inter_fin!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_reponse_inter_debut = explode("-", $Vld_date_reponse_inter_debut); $Vls_date_reponse_inter_debut = $Vlt_date_reponse_inter_debut[2]."-".$Vlt_date_reponse_inter_debut[1]."-".$Vlt_date_reponse_inter_debut[0]." 00:00:00"; $Vlt_date_reponse_inter_fin = explode("-", $Vld_date_reponse_inter_fin); $Vls_date_reponse_inter_fin = $Vlt_date_reponse_inter_fin[2]."-".$Vlt_date_reponse_inter_fin[1]."-".$Vlt_date_reponse_inter_fin[0]." 23:59:59"; $query_resultat_demande.=" AND i.date_reponse >= \"$Vls_date_reponse_inter_debut\" AND i.date_reponse <= \"$Vls_date_reponse_inter_fin\" "; } break; } ### recherche sur la date de délai de l'intervention switch($Vfs_radio_date_delai_inter) { case "avant": if($Vld_date_delai_inter_avant!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_delai_inter_avant = explode("-", $Vld_date_delai_inter_avant); $Vls_date_delai_inter_avant = $Vlt_date_delai_inter_avant[2]."-".$Vlt_date_delai_inter_avant[1]."-".$Vlt_date_delai_inter_avant[0]." 00:00:00"; $query_resultat_demande.=" AND i.date_delai < \"$Vls_date_delai_inter_avant\" "; } break; case "apres": if($Vld_date_delai_inter_apres!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_delai_inter_apres = explode("-", $Vld_date_delai_inter_apres); $Vls_date_delai_inter_apres = $Vlt_date_delai_inter_apres[2]."-".$Vlt_date_delai_inter_apres[1]."-".$Vlt_date_delai_inter_apres[0]." 23:59:59"; $query_resultat_demande.=" AND i.date_delai > \"$Vls_date_delai_inter_apres\" "; } break; case "entre": if($Vld_date_delai_inter_debut!="" AND $Vld_date_delai_inter_fin!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_delai_inter_debut = explode("-", $Vld_date_delai_inter_debut); $Vls_date_delai_inter_debut = $Vlt_date_delai_inter_debut[2]."-".$Vlt_date_delai_inter_debut[1]."-".$Vlt_date_delai_inter_debut[0]." 00:00:00"; $Vlt_date_delai_inter_fin = explode("-", $Vld_date_delai_inter_fin); $Vls_date_delai_inter_fin = $Vlt_date_delai_inter_fin[2]."-".$Vlt_date_delai_inter_fin[1]."-".$Vlt_date_delai_inter_fin[0]." 23:59:59"; $query_resultat_demande.=" AND i.date_delai >= \"$Vls_date_delai_inter_debut\" AND i.date_delai <= \"$Vls_date_delai_inter_fin\" "; } break; } ### recherche sur la description de l'intervention if($Vls_description_inter!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.description LIKE \"%".remplace_lettre_accent($Vls_description_inter)."%\" "; } ### recherche sur le groupe créateur de l'intervention if($Vli_id_groupe_createur_inter!="" AND $Vli_id_groupe_createur_inter!="-1") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.fkid_groupe_emetteur = \"$Vli_id_groupe_createur_inter\" "; } ### recherche sur le groupe propriétaire de l'intervention if($Vli_id_groupe_proprio_inter!="" AND $Vli_id_groupe_proprio_inter!="-1") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.fkid_groupe_destinataire = \"$Vli_id_groupe_proprio_inter\" "; } ### recherche l'intervention close ou non if($Vls_intervention_close!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.intervention_cloturer = \"$Vls_intervention_close\" "; } ### recherche sur la réalisation de l'intervention if($Vls_realisation_inter!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.realisation = \"$Vls_realisation_inter\" "; } ### recherche sur la réalisationclose ou non if($Vls_realisation_close!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.realisation_cloturer = \"$Vls_realisation_close\" "; } ### recherche sur la réponse close ou non if($Vls_reponse_close!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.reponse_cloturer = \"$Vls_reponse_close\" "; } ### recherche sur la reponse de l'intervention if($Vls_reponse_inter!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.reponse LIKE \"%".remplace_lettre_accent($Vls_reponse_inter)."%\" "; } ### recherche sur le user créateur de l'intervention if($Vli_id_user_createur_inter!="" AND $Vli_id_user_createur_inter!="-1") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.fkid_user_emetteur = \"$Vli_id_user_createur_inter\" "; } ### recherche sur le user propriétaire de l'intervention if($Vli_id_user_proprietaire_inter!="" AND $Vli_id_user_proprietaire_inter!="-1") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_demande.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_demande.=" AND i.fkid_user_destinataire = \"$Vli_id_user_proprietaire_inter\" "; } ############################################################## ### Mise en place d'un order by ############################################################## if($Vls_onglet_search == "demande") { switch($Vls_order_by) { case "id_courrier": $query_resultat_demande.=" ORDER BY gdd.fkid_courrier $Vls_type_order_by "; break; case "num_dossier": $query_resultat_demande.=" ORDER BY gdd.annee $Vls_type_order_by, gtd.abreviation $Vls_type_order_by, gdd.numero $Vls_type_order_by "; break; case "titre_demande": $query_resultat_demande.=" ORDER BY gdd.titre_demande $Vls_type_order_by "; break; case "date_creation": $query_resultat_demande.=" ORDER BY gdd.date_creation $Vls_type_order_by "; break; case "nom_quartier": $query_resultat_demande.=" ORDER BY q.nom $Vls_type_order_by "; break; case "nom_domaine": $query_resultat_demande.=" ORDER BY d.nom $Vls_type_order_by "; break; default: $query_resultat_demande.=" ORDER BY gdd.date_creation ASC "; break; } } else { $query_resultat_demande.=" ORDER BY gdd.date_creation ASC "; } ############################################################## ### on donne la limte de recherche ### on affiche que les 500 premiers résultat au maximum ############################################################## $query_resultat_demande .= "LIMIT 0, 500"; ############################################################## ### On stoque la requete dans une valeur de session ############################################################## $_SESSION["search_gdd_demande"] = $query_resultat_demande; ################################################ ### lancement de la requête demande ################################################ $res_resultat_demande=mysql_query($query_resultat_demande, $bdd); ######################################################################## ### on détermine le début et la fin d'affichage ######################################################################## $cpt_nbre_ligne_afficher_debut = ($Vli_page_actuel_demande - 1) * $Vls_nbre_resultat_par_page; $cpt_nbre_ligne_afficher_fin = (($Vli_page_actuel_demande - 1) * $Vls_nbre_resultat_par_page) + $Vls_nbre_resultat_par_page; //echo"$cpt_nbre_ligne_afficher_debut ET $cpt_nbre_ligne_afficher_fin

"; ##################################### $cpt_nbre_ligne = 0; $Vls_liste_resultat_recherche =""; while($val_resultat_demande = mysql_fetch_array($res_resultat_demande)) { $Vli_id_demande_resultat = $val_resultat_demande[0]; $Vls_titre_demande_resultat = $val_resultat_demande[1]; $Vls_abreviation_resultat = $val_resultat_demande[2]; $Vli_annee_demande_resultat = $val_resultat_demande[3]; $Vli_numero_demande_resultat = $val_resultat_demande[4]; $Vld_date_creation_demande_resultat = $val_resultat_demande[5]; $Vls_prenom_createur_resultat = $val_resultat_demande[6]; $Vls_nom_createur_resultat = $val_resultat_demande[7]; $Vli_id_courrier_resultat = $val_resultat_demande[8]; $Vls_quartier_resultat = $val_resultat_demande[9]; $Vls_domaine_resultat = $val_resultat_demande[10]; $Vld_date_cloture_demande_resultat = $val_resultat_demande[11]; $Vls_prenom_user_cloture_resultat = $val_resultat_demande[12]; $Vls_nom_user_cloture_resultat = $val_resultat_demande[13]; ################################################################# ### recherche des autorisation de l'utilisateur ################################################################# $query_liste_autorise_user = " SELECT gau.fkid_user_proprietaire FROM gdd_autorise_user gau WHERE gau.fkid_user_autorise = \"$Vli_id_user_connecter\" "; $res_liste_autorise_user = mysql_query($query_liste_autorise_user, $bdd); $Vls_utilisateur_autorise_affichage = false; While($val_liste_autorise_user = mysql_fetch_array($res_liste_autorise_user)) { $Vls_id_user_autorise = $val_liste_autorise_user[0]; ################################################################# ### Recherche de tous les groupe de cette utilisateur ################################################################# $query_liste_groupe_user_autorise = " SELECT uc.GROUP_ID FROM usergroup_content uc , usergroups u WHERE uc.USER_ID ='".$Vls_id_user_autorise."' AND u.GROUP_ID = uc.GROUP_ID and u.ENABLED= 'Y' "; $res_liste_groupe_user_autorise = mysql_query($query_liste_groupe_user_autorise, $bdd); $Vlt_liste_groupe_autorise = array(); While($val_liste_groupe_user_autorise = mysql_fetch_array($res_liste_groupe_user_autorise)) { $Vlt_liste_groupe_autorise[] = $val_liste_groupe_user_autorise[0]; } if(user_autorise_affichage_gdd($Vli_id_demande_resultat, $Vls_id_user_autorise, $Vlt_liste_groupe_autorise, "../../../")) { $Vls_utilisateur_autorise_affichage = true; break; } } //echo"
$Vli_id_demande_resultat || $Vls_utilisateur_autorise_affichage et ".user_autorise_affichage_gdd($Vli_id_demande_resultat, $Vli_id_user_connecter, $Vlt_liste_groupe, "../../../")."
"; if($Vls_utilisateur_autorise_affichage OR user_autorise_affichage_gdd($Vli_id_demande_resultat, $Vli_id_user_connecter, $Vlt_liste_groupe, "../../../")) { if($cpt_nbre_ligne>=$cpt_nbre_ligne_afficher_debut AND $cpt_nbre_ligne<$cpt_nbre_ligne_afficher_fin) { ############################################################ ### Creation du numero de dossier GDD ############################################################ $gdd = new gdd("../../../"); $gdd->set_chiffre($Vli_numero_demande_resultat); $gdd->set_annee($Vli_annee_demande_resultat); $gdd->set_type_label($Vls_abreviation_resultat); $Vls_numero_dossier_resultat = $gdd->afficher_numero_gdd(); ############################################################ ### Créer le et par ############################################################ $Vlt_date = explode(" ", $Vld_date_creation_demande_resultat); $Vlt_date = explode("-", $Vlt_date[0]); $Vls_date_creation_demande_resultat = $Vlt_date[2]."/".$Vlt_date[1]."/".$Vlt_date[0]; $Vls_creer_le_par_resultat = _GDD_LE." ".$Vls_date_creation_demande_resultat."
"._GDD_CREATION_PAR." ".$Vls_prenom_createur_resultat." ".$Vls_nom_createur_resultat; ############################################################ $Vls_liste_resultat_recherche .=" ".$Vli_id_courrier_resultat." ".$Vls_numero_dossier_resultat." ".$Vls_titre_demande_resultat." ".$Vls_creer_le_par_resultat." ".$Vls_quartier_resultat." ".$Vls_domaine_resultat." "; } $cpt_nbre_ligne++; } } ### Nbre de demande total $Vli_nbre_demande_total = $cpt_nbre_ligne; ########################################################################## ### Création de la pagination ########################################################################## $Vli_nbre_pages = ceil($Vli_nbre_demande_total/$Vls_nbre_resultat_par_page); if($Vli_nbre_pages > 1) { ############################################# ### Création du select ############################################# /* $Vls_order_by = $_POST["Vfs_order_by"]; $Vls_type_order_by = $_POST["Vfs_type_order_by"]; */ $Vls_liste_page_select = " "; ############################################# ### Création du précédent et suivant ############################################# if($Vli_page_actuel_demande==1) { $Vls_page_precedente = ""; if($Vli_nbre_pages>1) { $Vls_page_suivante = ""._NEXT.""; } else { $Vls_page_suivante = ""; } } elseif($Vli_page_actuel_demande==$Vli_nbre_pages) { $Vls_page_precedente = ""._PREVIOUS.""; $Vls_page_suivante = ""; } else { $Vls_page_precedente = ""._PREVIOUS.""; $Vls_page_suivante = ""._NEXT.""; } if($Vls_page_suivante!="" AND $Vls_page_precedente!="") { $Vls_separateur_suivant_precedent = "|"; } else { $Vls_separateur_suivant_precedent = ""; } ############################################# ############################################# ############################################# $Vls_liste_page = "

".$Vls_liste_page_select."

".$Vls_page_precedente." $Vls_separateur_suivant_precedent ".$Vls_page_suivante."

"; } ################################################################# ### affichage du résultat ################################################################# $Vls_affichage_liste_demande = " $Vls_liste_page
".$Vls_liste_resultat_recherche."
"._SEARCH_GDD_RESULAT_NUM_GED."
\""._DESC_SORT."\" \""._ASC_SORT."\"
"._SEARCH_GDD_RESULAT_NUM_DOSSIER."
\""._DESC_SORT."\" \""._ASC_SORT."\"
"._SEARCH_GDD_RESULAT_TITRE."
\""._DESC_SORT."\" \""._ASC_SORT."\"
"._SEARCH_GDD_RESULAT_CREATION."
\""._DESC_SORT."\" \""._ASC_SORT."\"
"._SEARCH_GDD_RESULAT_QUARTIER."
\""._DESC_SORT."\" \""._ASC_SORT."\"
"._SEARCH_GDD_RESULAT_DOMAINE."
\""._DESC_SORT."\" \""._ASC_SORT."\"


$Vls_liste_page

"; ##################################################################### ##################################################################### ##################################################################### ##################################################################### ### recherche des résultat pour les interventions ##################################################################### ##################################################################### ##################################################################### ##################################################################### ################################################################# ### construction de la requete pour les inteventions ################################################################# mysql_query("SET NAMES 'utf8'", $bdd); $query_resultat_intervention=" SELECT DISTINCT gdd.id id_demande, gtd.abreviation type_demande, gdd.annee annee_demande, gdd.numero numero_demande, i.date_creation date_creation_inter, ug.group_desc groupe_destinataire, u.firstname prenom_user_destinataire, u.lastname nom_user_destinataire, i.description description, i.id id_intervention, i.realisation_cloturer realisation_cloturer, i.reponse_cloturer reponse_cloturer, u2.firstname prenom_user_emetteur, u2.lastname nom_user_emetteur FROM gdd_demande gdd, gdd_type_demande gtd, gdd_intervention i LEFT OUTER JOIN users u ON i.fkid_user_destinataire = u.user_id, usergroups ug, users u2 WHERE i.fkid_demande = gdd.id AND gdd.fkid_type_demande = gtd.id AND i.fkid_groupe_destinataire = ug.group_id AND i.fkid_user_emetteur = u2.user_id "; ######################################################### ### Critère de demande pour le where ######################################################### ### recherche sur le titre de la demande if($Vls_titre_demande!="") { $query_resultat_intervention.=" AND gdd.titre_demande LIKE \"%".remplace_lettre_accent($Vls_titre_demande)."%\" "; } ### recherche sur le numero de dossier de la demande if($Vls_type_demande_recherche!="") { $query_resultat_intervention.=" AND gdd.annee = \"$Vli_annee_demande_recherche\" AND gdd.numero = \"$Vli_numero_demande_recherche\" AND gtd.abreviation = \"$Vls_type_demande_recherche\" "; } ### recherche sur la date de creation switch($Vls_radio_date_creation_demande) { case "avant": if($Vld_date_creation_demande_avant!="") { $Vlt_date_creation_demande_avant = explode("-", $Vld_date_creation_demande_avant); $Vls_date_creation_demande_avant = $Vlt_date_creation_demande_avant[2]."-".$Vlt_date_creation_demande_avant[1]."-".$Vlt_date_creation_demande_avant[0]." 00:00:00"; $query_resultat_intervention.=" AND gdd.date_creation < \"$Vls_date_creation_demande_avant\" "; } break; case "apres": if($Vld_date_creation_demande_apres!="") { $Vlt_date_creation_demande_apres = explode("-", $Vld_date_creation_demande_apres); $Vls_date_creation_demande_apres = $Vlt_date_creation_demande_apres[2]."-".$Vlt_date_creation_demande_apres[1]."-".$Vlt_date_creation_demande_apres[0]." 23:59:59"; $query_resultat_intervention.=" AND gdd.date_creation > \"$Vls_date_creation_demande_apres\" "; } break; case "entre": if($Vld_date_creation_demande_debut!="" AND $Vld_date_creation_demande_fin!="") { $Vlt_date_creation_demande_debut = explode("-", $Vld_date_creation_demande_debut); $Vls_date_creation_demande_debut = $Vlt_date_creation_demande_debut[2]."-".$Vlt_date_creation_demande_debut[1]."-".$Vlt_date_creation_demande_debut[0]." 00:00:00"; $Vlt_date_creation_demande_fin = explode("-", $Vld_date_creation_demande_fin); $Vls_date_creation_demande_fin = $Vlt_date_creation_demande_fin[2]."-".$Vlt_date_creation_demande_fin[1]."-".$Vlt_date_creation_demande_fin[0]." 23:59:59"; $query_resultat_intervention.=" AND gdd.date_creation >= \"$Vls_date_creation_demande_debut\" AND gdd.date_creation <= \"$Vls_date_creation_demande_fin\" "; } break; } ### recherche sur la date limite switch($Vls_radio_date_limite_demande) { case "avant": if($Vld_date_limite_demande_avant!="") { $Vlt_date_limite_demande_avant = explode("-", $Vld_date_limite_demande_avant); $Vls_date_limite_demande_avant = $Vlt_date_limite_demande_avant[2]."-".$Vlt_date_limite_demande_avant[1]."-".$Vlt_date_limite_demande_avant[0]." 00:00:00"; $query_resultat_intervention.=" AND gdd.date_limite < \"$Vls_date_limite_demande_avant\" "; } break; case "apres": if($Vld_date_limite_demande_apres!="") { $Vlt_date_limite_demande_apres = explode("-", $Vld_date_limite_demande_apres); $Vls_date_limite_demande_apres = $Vlt_date_limite_demande_apres[2]."-".$Vlt_date_limite_demande_apres[1]."-".$Vlt_date_limite_demande_apres[0]." 23:59:59"; $query_resultat_intervention.=" AND gdd.date_limite > \"$Vls_date_limite_demande_apres\" "; } break; case "entre": if($Vld_date_limite_demande_debut!="" AND $Vld_date_limite_demande_fin!="") { $Vlt_date_limite_demande_debut = explode("-", $Vld_date_limite_demande_debut); $Vls_date_limite_demande_debut = $Vlt_date_limite_demande_debut[2]."-".$Vlt_date_limite_demande_debut[1]."-".$Vlt_date_limite_demande_debut[0]." 00:00:00"; $Vlt_date_limite_demande_fin = explode("-", $Vld_date_limite_demande_fin); $Vls_date_limite_demande_fin = $Vlt_date_limite_demande_fin[2]."-".$Vlt_date_limite_demande_fin[1]."-".$Vlt_date_limite_demande_fin[0]." 23:59:59"; $query_resultat_intervention.=" AND gdd.date_limite >= \"$Vls_date_limite_demande_debut\" AND gdd.date_limite <= \"$Vls_date_limite_demande_fin\" "; } break; } ### recherche si la demande est close ou non if($Vls_demande_close!="") { $query_resultat_intervention.=" AND gdd.demande_cloturer = \"$Vls_demande_close\" "; } ### recherche sur le createur de la demande if($Vli_id_createur_demande!="" AND $Vli_id_createur_demande!="-1") { $query_resultat_intervention.=" AND gdd.fkid_user_createur = \"$Vli_id_createur_demande\" "; } ### recherche sur le demandeur de la demande if($Vli_id_demandeur!="" AND $Vli_id_demandeur!="-1") { if($Vli_id_demandeur=="definir") { if($Vls_demandeur_civility!="") { $query_resultat_intervention.=" AND r.CUSTOM_T3 = \"$Vls_demandeur_civility\" "; } if($Vls_demandeur_nom!="") { $query_resultat_intervention.=" AND r.AUTHOR LIKE \"%$Vls_demandeur_nom%\" "; } if($Vls_demandeur_prenom!="") { $query_resultat_intervention.=" AND r.CUSTOM_T4 LIKE \"%$Vls_demandeur_prenom%\" "; } if($Vls_demandeur_societe!="") { $query_resultat_intervention.=" AND r.SOCIETE LIKE \"%$Vls_demandeur_societe%\" "; } if($Vls_demandeur_fonction!="") { $query_resultat_intervention.=" AND r.CUSTOM_T9 LIKE \"%$Vls_demandeur_fonction%\" "; } if($Vls_demandeur_numero_rue!="") { $query_resultat_intervention.=" AND r.CUSTOM_T10 = \"$Vls_demandeur_numero_rue\" "; } if($Vls_demandeur_code_postal!="") { $query_resultat_intervention.=" AND r.CUSTOM_T13 = \"$Vls_demandeur_code_postal\" "; } if($Vls_demandeur_adresse!="") { $query_resultat_intervention.=" AND r.CUSTOM_T11 LIKE \"%$Vls_demandeur_adresse%\" "; } if($Vls_demandeur_ville!="") { $query_resultat_intervention.=" AND r.CUSTOM_T12 = \"$Vls_demandeur_ville\" "; } } else { $query_resultat_intervention.=" AND r.sender_id = \"$Vli_id_demandeur\" "; } } ### recherche sur la description de la demande if($Vls_description_demande!="") { $query_resultat_intervention.=" AND gdd.description_demande LIKE \"%".remplace_lettre_accent($Vls_description_demande)."%\" "; } ### recherche sur le domaine if($Vli_id_domaine!="" AND $Vli_id_domaine!="-1") { $query_resultat_intervention.=" AND gdd.fkid_domaine = $Vli_id_domaine "; } ### recherche sur l'état if($Vli_id_etat!="" AND $Vli_id_etat!="-1") { $query_resultat_intervention.=" AND gdd.fkid_etat = $Vli_id_etat "; } ### recherche sur l'élu de domaine if($Vli_id_elu_domaine!="" AND $Vli_id_elu_domaine!="-1") { $query_resultat_intervention.=" AND gdd.fkid_elu_domaine = $Vli_id_elu_domaine "; } ### recherche sur l'élu de quartier if($Vli_id_elu_quartier!="" AND $Vli_id_elu_quartier!="-1") { $query_resultat_intervention.=" AND gdd.fkid_elu_quartier = $Vli_id_elu_quartier "; } ### recherche sur le lieu de la demande if($Vls_numero_rue_lieu_demande!="") { $query_resultat_intervention.=" AND gdd.numero_lieu_demande = \"$Vls_numero_rue_lieu_demande\" "; } if($Vls_nom_voie_lieu_demande!="") { $query_resultat_intervention.=" AND gdd.rue LIKE \"%".remplace_lettre_accent($Vls_nom_voie_lieu_demande)."%\" "; } if($Vls_ville_lieu_demande!="") { if(is_numeric($Vls_ville_lieu_demande)) { $query_resultat_intervention.=" AND gdd.code_postal = \"$Vls_ville_lieu_demande\" "; } else { $query_resultat_intervention.=" AND gdd.ville LIKE \"%".remplace_lettre_accent($Vls_ville_lieu_demande)."%\" "; } } if($Vls_complement_adresse_lieu_demande!="") { $query_resultat_intervention.=" AND gdd.complement_adresse LIKE \"%".remplace_lettre_accent($Vls_complement_adresse_lieu_demande)."%\" "; } ### recherche sur le numero du courrier if($Vli_numero_courrier!="") { $query_resultat_intervention.=" AND gdd.fkid_courrier = \"$Vli_numero_courrier\" "; } ### recherche sur le numero du courrier if($Vli_id_quartier!="" AND $Vli_id_quartier!="-1") { $query_resultat_intervention.=" AND gdd.fkid_quartier = \"$Vli_id_quartier\" "; } ############################################################# ### Critere sur les interventions pour le where ############################################################# $Vls_where_intervention_ajouter = "N"; ### recherche sur la date de creation de l'intervention switch($Vls_radio_date_creation_inter) { case "avant": if($Vld_date_creation_inter_avant!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_creation_inter_avant = explode("-", $Vld_date_creation_inter_avant); $Vls_date_creation_inter_avant = $Vlt_date_creation_inter_avant[2]."-".$Vlt_date_creation_inter_avant[1]."-".$Vlt_date_creation_inter_avant[0]." 00:00:00"; $query_resultat_intervention.=" AND i.date_creation < \"$Vls_date_creation_inter_avant\" "; } break; case "apres": if($Vld_date_creation_inter_apres!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_creation_inter_apres = explode("-", $Vld_date_creation_inter_apres); $Vls_date_creation_inter_apres = $Vlt_date_creation_inter_apres[2]."-".$Vlt_date_creation_inter_apres[1]."-".$Vlt_date_creation_inter_apres[0]." 23:59:59"; $query_resultat_intervention.=" AND i.date_creation > \"$Vls_date_creation_inter_apres\" "; } break; case "entre": if($Vld_date_creation_inter_debut!="" AND $Vld_date_creation_inter_fin) { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_creation_inter_debut = explode("-", $Vld_date_creation_inter_debut); $Vls_date_creation_inter_debut = $Vlt_date_creation_inter_debut[2]."-".$Vlt_date_creation_inter_debut[1]."-".$Vlt_date_creation_inter_debut[0]." 00:00:00"; $Vlt_date_creation_inter_fin = explode("-", $Vld_date_creation_inter_fin); $Vls_date_creation_inter_fin = $Vlt_date_creation_inter_fin[2]."-".$Vlt_date_creation_inter_fin[1]."-".$Vlt_date_creation_inter_fin[0]." 23:59:59"; $query_resultat_intervention.=" AND i.date_creation >= \"$Vls_date_creation_inter_debut\" AND i.date_creation <= \"$Vls_date_creation_inter_fin\" "; } break; } ### recherche sur la date de réalisation de l'intervention switch($Vfs_radio_date_realisation_inter) { case "avant": if($Vld_date_realisation_inter_avant!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_realisation_inter_avant = explode("-", $Vld_date_realisation_inter_avant); $Vls_date_realisation_inter_avant = $Vlt_date_realisation_inter_avant[2]."-".$Vlt_date_realisation_inter_avant[1]."-".$Vlt_date_realisation_inter_avant[0]." 00:00:00"; $query_resultat_intervention.=" AND i.date_realisation < \"$Vls_date_realisation_inter_avant\" "; } break; case "apres": if($Vld_date_realisation_inter_apres!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_realisation_inter_apres = explode("-", $Vld_date_realisation_inter_apres); $Vls_date_realisation_inter_apres = $Vlt_date_realisation_inter_apres[2]."-".$Vlt_date_realisation_inter_apres[1]."-".$Vlt_date_realisation_inter_apres[0]." 23:59:59"; $query_resultat_intervention.=" AND i.date_realisation > \"$Vls_date_realisation_inter_apres\" "; } break; case "entre": if($Vld_date_realisation_inter_debut!="" AND $Vld_date_realisation_inter_fin!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_realisation_inter_debut = explode("-", $Vld_date_realisation_inter_debut); $Vls_date_realisation_inter_debut = $Vlt_date_realisation_inter_debut[2]."-".$Vlt_date_realisation_inter_debut[1]."-".$Vlt_date_realisation_inter_debut[0]." 00:00:00"; $Vlt_date_realisation_inter_fin = explode("-", $Vld_date_realisation_inter_fin); $Vls_date_realisation_inter_fin = $Vlt_date_realisation_inter_fin[2]."-".$Vlt_date_realisation_inter_fin[1]."-".$Vlt_date_realisation_inter_fin[0]." 23:59:59"; $query_resultat_intervention.=" AND i.date_realisation >= \"$Vls_date_realisation_inter_debut\" AND i.date_realisation <= \"$Vls_date_realisation_inter_fin\" "; } break; } ### recherche sur la date de réponse de l'intervention switch($Vfs_radio_date_reponse_inter) { case "avant": if($Vld_date_reponse_inter_avant!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_reponse_inter_avant = explode("-", $Vld_date_reponse_inter_avant); $Vls_date_reponse_inter_avant = $Vlt_date_reponse_inter_avant[2]."-".$Vlt_date_reponse_inter_avant[1]."-".$Vlt_date_reponse_inter_avant[0]." 00:00:00"; $query_resultat_intervention.=" AND i.date_reponse < \"$Vls_date_reponse_inter_avant\" "; } break; case "apres": if($Vld_date_reponse_inter_apres!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_reponse_inter_apres = explode("-", $Vld_date_reponse_inter_apres); $Vls_date_reponse_inter_apres = $Vlt_date_reponse_inter_apres[2]."-".$Vlt_date_reponse_inter_apres[1]."-".$Vlt_date_reponse_inter_apres[0]." 23:59:59"; $query_resultat_intervention.=" AND i.date_reponse > \"$Vls_date_reponse_inter_apres\" "; } break; case "entre": if($Vld_date_reponse_inter_debut!="" AND $Vld_date_reponse_inter_fin!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_reponse_inter_debut = explode("-", $Vld_date_reponse_inter_debut); $Vls_date_reponse_inter_debut = $Vlt_date_reponse_inter_debut[2]."-".$Vlt_date_reponse_inter_debut[1]."-".$Vlt_date_reponse_inter_debut[0]." 00:00:00"; $Vlt_date_reponse_inter_fin = explode("-", $Vld_date_reponse_inter_fin); $Vls_date_reponse_inter_fin = $Vlt_date_reponse_inter_fin[2]."-".$Vlt_date_reponse_inter_fin[1]."-".$Vlt_date_reponse_inter_fin[0]." 23:59:59"; $query_resultat_intervention.=" AND i.date_reponse >= \"$Vls_date_reponse_inter_debut\" AND i.date_reponse <= \"$Vls_date_reponse_inter_fin\" "; } break; } ### recherche sur la date de délai de l'intervention switch($Vfs_radio_date_delai_inter) { case "avant": if($Vld_date_delai_inter_avant!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_delai_inter_avant = explode("-", $Vld_date_delai_inter_avant); $Vls_date_delai_inter_avant = $Vlt_date_delai_inter_avant[2]."-".$Vlt_date_delai_inter_avant[1]."-".$Vlt_date_delai_inter_avant[0]." 00:00:00"; $query_resultat_intervention.=" AND i.date_delai < \"$Vls_date_delai_inter_avant\" "; } break; case "apres": if($Vld_date_delai_inter_apres!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_delai_inter_apres = explode("-", $Vld_date_delai_inter_apres); $Vls_date_delai_inter_apres = $Vlt_date_delai_inter_apres[2]."-".$Vlt_date_delai_inter_apres[1]."-".$Vlt_date_delai_inter_apres[0]." 23:59:59"; $query_resultat_intervention.=" AND i.date_delai > \"$Vls_date_delai_inter_apres\" "; } break; case "entre": if($Vld_date_delai_inter_debut!="" AND $Vld_date_delai_inter_fin!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $Vlt_date_delai_inter_debut = explode("-", $Vld_date_delai_inter_debut); $Vls_date_delai_inter_debut = $Vlt_date_delai_inter_debut[2]."-".$Vlt_date_delai_inter_debut[1]."-".$Vlt_date_delai_inter_debut[0]." 00:00:00"; $Vlt_date_delai_inter_fin = explode("-", $Vld_date_delai_inter_fin); $Vls_date_delai_inter_fin = $Vlt_date_delai_inter_fin[2]."-".$Vlt_date_delai_inter_fin[1]."-".$Vlt_date_delai_inter_fin[0]." 23:59:59"; $query_resultat_intervention.=" AND i.date_delai >= \"$Vls_date_delai_inter_debut\" AND i.date_delai <= \"$Vls_date_delai_inter_fin\" "; } break; } ### recherche sur la description de l'intervention if($Vls_description_inter!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.description LIKE \"%".remplace_lettre_accent($Vls_description_inter)."%\" "; } ### recherche sur le groupe créateur de l'intervention if($Vli_id_groupe_createur_inter!="" AND $Vli_id_groupe_createur_inter!="-1") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.fkid_groupe_emetteur = \"$Vli_id_groupe_createur_inter\" "; } ### recherche sur le groupe propriétaire de l'intervention if($Vli_id_groupe_proprio_inter!="" AND $Vli_id_groupe_proprio_inter!="-1") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.fkid_groupe_destinataire = \"$Vli_id_groupe_proprio_inter\" "; } ### recherche l'intervention close ou non if($Vls_intervention_close!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.intervention_cloturer = \"$Vls_intervention_close\" "; } ### recherche sur la réalisation de l'intervention if($Vls_realisation_inter!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.realisation = \"$Vls_realisation_inter\" "; } ### recherche sur la réalisationclose ou non if($Vls_realisation_close!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.realisation_cloturer = \"$Vls_realisation_close\" "; } ### recherche sur la réponse close ou non if($Vls_reponse_close!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.reponse_cloturer = \"$Vls_reponse_close\" "; } ### recherche sur la reponse de l'intervention if($Vls_reponse_inter!="") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.reponse LIKE \"%".remplace_lettre_accent($Vls_reponse_inter)."%\" "; } ### recherche sur le user créateur de l'intervention if($Vli_id_user_createur_inter!="" AND $Vli_id_user_createur_inter!="-1") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.fkid_user_emetteur = \"$Vli_id_user_createur_inter\" "; } ### recherche sur le user propriétaire de l'intervention if($Vli_id_user_proprietaire_inter!="" AND $Vli_id_user_proprietaire_inter!="-1") { if($Vls_where_intervention_ajouter=="N") { $query_resultat_intervention.=" AND gdd.id = i.fkid_demande "; $Vls_where_intervention_ajouter = "Y"; } $query_resultat_intervention.=" AND i.fkid_user_destinataire = \"$Vli_id_user_proprietaire_inter\" "; } ############################################################## ### Mise en place d'un order by ############################################################## if($Vls_onglet_search == "intervention") { switch($Vls_order_by) { case "num_dossier": $query_resultat_intervention.=" ORDER BY gdd.annee $Vls_type_order_by, gtd.abreviation $Vls_type_order_by, gdd.numero $Vls_type_order_by "; break; case "date_creation": $query_resultat_intervention.=" ORDER BY i.date_creation $Vls_type_order_by "; break; case "destinataire": $query_resultat_intervention.=" ORDER BY ug.group_desc $Vls_type_order_by "; break; case "description": $query_resultat_intervention.=" ORDER BY i.description $Vls_type_order_by "; break; default: $query_resultat_intervention.=" ORDER BY i.date_creation ASC "; break; } } else { $query_resultat_intervention.=" ORDER BY i.date_creation ASC "; } ############################################################## ### on donne la limte de recherche ### on affiche que les 500 premiers résultat au maximum ############################################################## $query_resultat_intervention .= "LIMIT 0, 500"; ############################################################## ### On stoque la requete dans une valeur de session ############################################################## $_SESSION["search_gdd_intervention"] = $query_resultat_intervention; ################################################ ### lancement de la requête demande ################################################ $res_resultat_intervention=mysql_query($query_resultat_intervention, $bdd); ######################################################################## ### on détermine le début et la fin d'affichage ######################################################################## $cpt_nbre_ligne_afficher_debut = ($Vli_page_actuel_inter - 1) * $Vls_nbre_resultat_par_page; $cpt_nbre_ligne_afficher_fin = (($Vli_page_actuel_inter - 1) * $Vls_nbre_resultat_par_page) + $Vls_nbre_resultat_par_page; ################################# $cpt_nbre_ligne = 0; $Vls_liste_resultat_recherche =""; while($val_resultat_intervention = mysql_fetch_array($res_resultat_intervention)) { $Vli_id_demande_resultat = $val_resultat_intervention[0]; $Vls_abreviation_resultat = $val_resultat_intervention[1]; $Vli_annee_demande_resultat = $val_resultat_intervention[2]; $Vli_numero_demande_resultat = $val_resultat_intervention[3]; $Vld_date_creation_inter_resultat = $val_resultat_intervention[4]; $Vls_groupe_destinataire_resultat = $val_resultat_intervention[5]; $Vls_prenom_user_destinataire_resultat = $val_resultat_intervention[6]; $Vls_nom_user_destinataire_resultat = $val_resultat_intervention[7]; $Vls_description = $val_resultat_intervention[8]; $Vli_id_intervention = $val_resultat_intervention[9]; $Vls_realisation_clotuter = $val_resultat_intervention[10]; $Vls_reponse_clotuter = $val_resultat_intervention[11]; $Vls_prenom_user_emetteur_resultat = $val_resultat_intervention[12]; $Vls_nom_user_emetteur_resultat = $val_resultat_intervention[13]; ############################################################# $Vls_description = str_replace("\n", "
", $Vls_description); ################################################################# ### recherche des autorisation de l'utilisateur ################################################################# $query_liste_autorise_user = " SELECT gau.fkid_user_proprietaire FROM gdd_autorise_user gau WHERE gau.fkid_user_autorise = \"$Vli_id_user_connecter\" "; $res_liste_autorise_user = mysql_query($query_liste_autorise_user, $bdd); $Vls_utilisateur_autorise_affichage = false; While($val_liste_autorise_user = mysql_fetch_array($res_liste_autorise_user)) { $Vls_id_user_autorise = $val_liste_autorise_user[0]; ################################################################# ### Recherche de tous les groupe de cette utilisateur ################################################################# $query_liste_groupe_user_autorise = " SELECT uc.GROUP_ID FROM usergroup_content uc , usergroups u WHERE uc.USER_ID ='".$Vls_id_user_autorise."' AND u.GROUP_ID = uc.GROUP_ID and u.ENABLED= 'Y' "; $res_liste_groupe_user_autorise = mysql_query($query_liste_groupe_user_autorise, $bdd); $Vlt_liste_groupe_autorise = array(); While($val_liste_groupe_user_autorise = mysql_fetch_array($res_liste_groupe_user_autorise)) { $Vlt_liste_groupe_autorise[] = $val_liste_groupe_user_autorise[0]; } if(user_autorise_affichage_gdd($Vli_id_demande_resultat, $Vls_id_user_autorise, $Vlt_liste_groupe_autorise, "../../../")) { $Vls_utilisateur_autorise_affichage = true; break; } } //echo"
$Vli_id_demande_resultat || $Vls_utilisateur_autorise_affichage et ".user_autorise_affichage_gdd($Vli_id_demande_resultat, $Vli_id_user_connecter, $Vlt_liste_groupe, "../../../")."
"; if($Vls_utilisateur_autorise_affichage OR user_autorise_affichage_gdd($Vli_id_demande_resultat, $Vli_id_user_connecter, $Vlt_liste_groupe, "../../../")) { if($cpt_nbre_ligne>=$cpt_nbre_ligne_afficher_debut AND $cpt_nbre_ligne<$cpt_nbre_ligne_afficher_fin) { ############################################################ ### Creation du numero de dossier GDD ############################################################ $gdd_inter = new gdd("../../../"); $gdd_inter->set_chiffre($Vli_numero_demande_resultat); $gdd_inter->set_annee($Vli_annee_demande_resultat); $gdd_inter->set_type_label($Vls_abreviation_resultat); $Vls_numero_dossier_resultat = $gdd_inter->afficher_numero_gdd(); ############################################################ ### Recherche du numéro de l'intervention ############################################################ $query_numero_intervention = " SELECT i.id FROM gdd_intervention i WHERE i.fkid_demande = \"$Vli_id_demande_resultat\" ORDER BY i.id "; $res_numero_intervention = mysql_query($query_numero_intervention, $bdd); $cpt_num_inter = 1; while($val_numero_intervention = mysql_fetch_array($res_numero_intervention)) { $Vli_id_intervention_temp = $val_numero_intervention[0]; if($Vli_id_intervention_temp == $Vli_id_intervention) { $Vli_num_intervention = $cpt_num_inter; break; } $cpt_num_inter++; } ############################################################ ### Créer le et par - emetteur ############################################################ $Vlt_date = explode(" ", $Vld_date_creation_inter_resultat); $Vlt_date = explode("-", $Vlt_date[0]); $Vls_date_creation_inter_resultat = $Vlt_date[2]."/".$Vlt_date[1]."/".$Vlt_date[0]; $Vls_date_creation_et_createur_inter = "$Vls_date_creation_inter_resultat"; $Vls_creer_le_par_resultat_inter = _GDD_LE." ".$Vls_date_creation_et_createur_inter."
"._GDD_CREATION_PAR." ".$Vls_prenom_user_emetteur_resultat." ".$Vls_nom_user_emetteur_resultat; ############################################################ ### Créer le et par - emetteur ############################################################ $Vls_groupe_destinataire_resultat = preg_replace("&\[[a-zA-Z]*\]&", "", $Vls_groupe_destinataire_resultat); $Vls_destinataire_intervention =" $Vls_groupe_destinataire_resultat
"; if($Vls_prenom_user_destinataire_resultat!="") { $Vls_destinataire_intervention .="
"._SEARCH_GDD_PRISE_EN_CHARGE." :
$Vls_prenom_user_destinataire_resultat $Vls_nom_user_destinataire_resultat
"; } ############################################################ ### Réalistion cloturer ? ############################################################ if($Vls_realisation_clotuter=="N") { $Vls_realisation_clotuter_image = ""; } else { $Vls_realisation_clotuter_image = ""; } ############################################################ ### Réponse cloturer ? ############################################################ if($Vls_reponse_clotuter=="N") { $Vls_reponse_clotuter_image = ""; } else { $Vls_reponse_clotuter_image = ""; } ############################################################ $Vls_liste_resultat_recherche .=" ".$Vls_numero_dossier_resultat." ".$Vli_num_intervention." ".$Vls_creer_le_par_resultat_inter." ".$Vls_destinataire_intervention." ".$Vls_description." ".$Vls_realisation_clotuter_image." ".$Vls_reponse_clotuter_image." "; } ########################################################### $cpt_nbre_ligne++; } } ### Nbre d'intervention total $Vli_nbre_intervention_total = $cpt_nbre_ligne; ########################################################################## ### Création de la pagination ########################################################################## $Vli_nbre_pages = ceil($Vli_nbre_intervention_total/$Vls_nbre_resultat_par_page); if($Vli_nbre_pages > 1) { ############################################# ### Création du select ############################################# $Vls_liste_page_select = " "; ############################################# ### Création du précédent et suivant ############################################# if($Vli_page_actuel_inter==1) { $Vls_page_precedente = ""; if($Vli_nbre_pages>1) { $Vls_page_suivante = ""._NEXT.""; } else { $Vls_page_suivante = ""; } } elseif($Vli_page_actuel_inter==$Vli_nbre_pages) { $Vls_page_precedente = ""._PREVIOUS.""; $Vls_page_suivante = ""; } else { $Vls_page_precedente = ""._PREVIOUS.""; $Vls_page_suivante = ""._NEXT.""; } if($Vls_page_suivante!="" AND $Vls_page_precedente!="") { $Vls_separateur_suivant_precedent = "|"; } else { $Vls_separateur_suivant_precedent = ""; } ############################################# ############################################# ############################################# $Vls_liste_page = "

".$Vls_liste_page_select."

".$Vls_page_precedente." $Vls_separateur_suivant_precedent ".$Vls_page_suivante."

"; } ################################################################# ### affichage du résultat ################################################################# $Vls_affichage_liste_intervention = " $Vls_liste_page
".$Vls_liste_resultat_recherche."
"._SEARCH_GDD_RESULAT_NUM_DOSSIER."
\""._DESC_SORT."\" \""._ASC_SORT."\"
"._SEARCH_GDD_RESULAT_NUM_INTER." "._SEARCH_GDD_RESULAT_CREEE_LE."
\""._DESC_SORT."\" \""._ASC_SORT."\"
"._SEARCH_GDD_RESULAT_DESTINATAIRE."
\""._DESC_SORT."\" \""._ASC_SORT."\"
"._SEARCH_GDD_RESULAT_DESCRIPTION."
\""._DESC_SORT."\" \""._ASC_SORT."\"
"._SEARCH_GDD_RESULAT_REALISATION." "._SEARCH_GDD_RESULAT_REPONSE."

$Vls_liste_page

"; ##################################################################### ##################################################################### ##################################################################### ##################################################################### ### Affichage de la recherche ##################################################################### ##################################################################### ##################################################################### ##################################################################### echo"
$Vls_affichage_liste_demande
$Vls_affichage_liste_intervention
"; /* echo"
$Vls_liste_critere_gdd = Vfs_liste_critere_gdd
$Vls_titre_demande = Vfs_titre_demande
$Vls_numero_dossier = Vfs_numero_dossier
$Vls_champ_multiple = Vfs_champ_multiple
$Vls_radio_date_creation_demande = Vfs_radio_date_creation_demande
$Vld_date_creation_demande_avant = Vfd_date_creation_demande_avant
$Vld_date_creation_demande_apres = Vfd_date_creation_demande_apres
$Vld_date_creation_demande_debut = Vfd_date_creation_demande_debut
$Vld_date_creation_demande_fin = Vfd_date_creation_demande_fin
$Vls_radio_date_limite_demande = Vfs_radio_date_limite_demande
$Vld_date_limite_demande_avant = Vfd_date_limite_demande_avant
$Vld_date_limite_demande_apres = Vfd_date_limite_demande_apres
$Vld_date_limite_demande_debut = Vfd_date_limite_demande_debut
$Vld_date_limite_demande_fin = Vfd_date_limite_demande_fin
$Vls_demande_close = Vfs_demande_close
$Vli_id_createur_demande = Vfi_id_createur_demande
$Vli_id_demandeur = Vfi_id_demandeur
$Vls_demandeur_civility = Vfs_demandeur_civility
$Vls_demandeur_nom = Vfs_demandeur_nom
$Vls_demandeur_prenom = Vfs_demandeur_prenom
$Vls_demandeur_societe = Vfs_demandeur_societe
$Vls_demandeur_fonction = Vfs_demandeur_fonction
$Vls_demandeur_numero_rue = Vfs_demandeur_numero_rue
$Vls_demandeur_code_postal = Vfs_demandeur_code_postal
$Vls_demandeur_adresse = Vfs_demandeur_adresse
$Vls_demandeur_ville = Vfs_demandeur_ville
$Vls_description_demande = Vfs_description_demande
$Vli_id_domaine = Vfi_id_domaine
$Vli_id_etat = Vfi_id_etat
$Vli_id_elu_domaine = Vfi_id_elu_domaine
$Vli_id_elu_quartier = Vfi_id_elu_quartier
$Vls_numero_rue_lieu_demande = Vfs_numero_rue_lieu_demande
$Vls_nom_voie_lieu_demande = Vfs_nom_voie_lieu_demande
$Vls_ville_lieu_demande = Vfs_ville_lieu_demande
$Vls_complement_adresse_lieu_demande = Vfs_complement_adresse_lieu_demande
$Vli_numero_courrier = Vfi_numero_courrier
$Vli_id_quartier = Vfi_id_quartier
$Vls_radio_date_creation_inter = Vfs_radio_date_creation_inter
$Vld_date_creation_inter_avant = Vfd_date_creation_inter_avant
$Vld_date_creation_inter_apres = Vfd_date_creation_inter_apres
$Vld_date_creation_inter_debut = Vfd_date_creation_inter_debut
$Vld_date_creation_inter_fin = Vfd_date_creation_inter_fin
$Vls_radio_date_realisation_inter = Vfs_radio_date_realisation_inter
$Vld_date_realisation_inter_avant = Vfd_date_realisation_inter_avant
$Vld_date_realisation_inter_apres = Vfd_date_realisation_inter_apres
$Vld_date_realisation_inter_debut = Vfd_date_realisation_inter_debut
$Vld_date_realisation_inter_fin = Vfd_date_realisation_inter_fin
$Vls_radio_date_reponse_inter = Vfs_radio_date_reponse_inter
$Vld_date_reponse_inter_avant = Vfd_date_reponse_inter_avant
$Vld_date_reponse_inter_apres = Vfd_date_reponse_inter_apres
$Vld_date_reponse_inter_debut = Vfd_date_reponse_inter_debut
$Vld_date_reponse_inter_fin = Vfd_date_reponse_inter_fin
$Vls_radio_date_delai_inter = Vfs_radio_date_delai_inter
$Vld_date_delai_inter_avant = Vfd_date_delai_inter_avant
$Vld_date_delai_inter_apres = Vfd_date_delai_inter_apres
$Vld_date_delai_inter_debut = Vfd_date_delai_inter_debut
$Vld_date_delai_inter_fin = Vfd_date_delai_inter_fin
$Vls_description_inter = Vfs_description_inter
$Vli_id_groupe_createur_inter = Vfi_id_groupe_createur_inter
$Vli_id_groupe_proprio_inter = Vfi_id_groupe_proprio_inter
$Vls_realisation_inter = Vfs_realisation_inter
$Vls_intervention_close = Vfs_intervention_close
$Vls_realisation_close = Vfs_realisation_close
$Vls_reponse_close = Vfs_reponse_close
$Vls_reponse_inter = Vfs_reponse_inter
$Vli_id_user_createur_inter = Vfi_id_user_createur_inter
$Vli_id_user_proprietaire_inter = Vfi_id_user_proprietaire_inter




"; echo" $query_resultat_demande "; echo" $query_resultat_demande



$query_resultat_intervention "; */ ?>