Modification du pompier
This commit is contained in:
@@ -79,10 +79,10 @@ class PdoBD
|
||||
public function getInfosPompier($login, $mdp)
|
||||
{
|
||||
/*
|
||||
$req = "SELECT pCis, pId as id, pNom as nom, pPrenom as prenom, pStatut, pMail, pLogin, pMdp, pGrade, pAdresse, pCp, pVille, pBip, pCommentaire,
|
||||
'la caserne' as cNom, 'adresse' as cAdresse, 'telephone' as cTel, 'le groupement' as cGroupement, 'le grade' as wGrade, 'le statut' as wStatut, 'le type' as wType
|
||||
FROM pompier";
|
||||
*/
|
||||
$req = "SELECT pCis, pId as id, pNom as nom, pPrenom as prenom, pStatut, pMail, pLogin, pMdp, pGrade, pAdresse, pCp, pVille, pBip, pCommentaire,
|
||||
'la caserne' as cNom, 'adresse' as cAdresse, 'telephone' as cTel, 'le groupement' as cGroupement, 'le grade' as wGrade, 'le statut' as wStatut, 'le type' as wType
|
||||
FROM pompier";
|
||||
*/
|
||||
$req = "SELECT
|
||||
pCis,
|
||||
pId as id,
|
||||
@@ -122,7 +122,7 @@ class PdoBD
|
||||
*/
|
||||
public function majActivite($cis, $idUser, $jour, $tranche, $newDispo)
|
||||
{
|
||||
$existedTranche = 'SELECT aDisponibilite FROM `activite`
|
||||
$existedTranche = 'SELECT aDisponibilite FROM activite
|
||||
WHERE aCis = ' . $cis . ' AND aDateGarde = "' . $jour . '" AND aTranche = ' . $tranche . ' AND aPompier = ' . $idUser . ';';
|
||||
$rs = PdoBD::$monPdo->query($existedTranche);
|
||||
var_dump($rs);
|
||||
@@ -174,14 +174,29 @@ class PdoBD
|
||||
/**
|
||||
* Met à jour une ligne de la table pompier
|
||||
*/
|
||||
public function majPompier($cis, $valeur, $nom, $prenom, $statut, $mail, $login, $mdp, $grade, $type, $adresse, $cp, $ville, $tel, $commentaire)
|
||||
public function majPompier($cis, $pId, $nom, $prenom, $statut, $mail, $login, $mdp, $grade, $type, $adresse, $cp, $ville, $tel, $commentaire)
|
||||
{
|
||||
$grade = 7;
|
||||
$type = 2;
|
||||
$statut = 2;
|
||||
date_default_timezone_set('Europe/Paris');
|
||||
$dateUpdate = date('y-m-d h:i:s');
|
||||
|
||||
|
||||
$req = "
|
||||
|
||||
|
||||
|
||||
|
||||
UPDATE pompier
|
||||
SET pCis ='$cis', pId ='$pId',
|
||||
pNom ='$nom', pPrenom ='$prenom',
|
||||
pStatut ='$statut', pType ='$type',
|
||||
pMail ='$mail', pLogin ='$login',
|
||||
pMdp ='$mdp', pAdresse ='$adresse',
|
||||
pCp ='$cp', pVille ='$ville',
|
||||
pBip ='$tel', pGrade ='$grade',
|
||||
pCommentaire ='$commentaire', pDateModif ='$dateUpdate'
|
||||
WHERE pCis='$cis' AND pId = '$pId'
|
||||
;";
|
||||
var_dump($req);
|
||||
die;
|
||||
$rs = PdoBD::$monPdo->exec($req);
|
||||
if ($rs === false) {
|
||||
afficherErreurSQL("Probleme lors de la mise à jour du pompier dans la base de données.", $req, PdoBD::$monPdo->errorInfo());
|
||||
@@ -340,8 +355,8 @@ class PdoBD
|
||||
$lesDispos[$pompier][$laDate][$couleur] = $uneLigne['dCouleur'];
|
||||
}
|
||||
/* echo "<PRE>";
|
||||
print_r($lesDispos);
|
||||
echo "</PRE>";*/
|
||||
print_r($lesDispos);
|
||||
echo "</PRE>";*/
|
||||
return $lesDispos;
|
||||
}
|
||||
|
||||
|
@@ -195,7 +195,7 @@ function format_euro(valeur) {
|
||||
// ========================= affiche l'onglet choisi
|
||||
function Affiche(ongletChoisi, nb)
|
||||
{
|
||||
for(i=1;i<nb+1;i++)
|
||||
for(i = 1; i < nb+1; i++)
|
||||
{
|
||||
document.getElementById('onglet'+i).className = 'inactif onglet';
|
||||
document.getElementById('contenuOnglet'+i).style.display = 'none';
|
||||
@@ -203,9 +203,9 @@ function format_euro(valeur) {
|
||||
document.getElementById('onglet'+ongletChoisi).className = 'actif onglet';
|
||||
document.getElementById('contenuOnglet'+ongletChoisi).style.display = 'block';
|
||||
|
||||
document.getElementById('zOnglet').value=ongletChoisi;
|
||||
document.getElementById('zOnglet').value = ongletChoisi;
|
||||
document.getElementById('zNbOnglets').value=nb;
|
||||
ongletActif=ongletChoisi;
|
||||
ongletActif = ongletChoisi;
|
||||
}
|
||||
// ========================= transfert des données d'une liste à une autre
|
||||
function deplacer_elements(frm, origine, destination) {
|
||||
@@ -358,14 +358,22 @@ $(document).on('click', '.click-garde', function () {
|
||||
$(document).on('click', '.btn-modif', function (e) {
|
||||
e.preventDefault();
|
||||
|
||||
$('.infoPompier').attr('disabled', false);
|
||||
$('.btn-valid-modif').css('display', 'block');
|
||||
|
||||
if ($('.infoPompier').attr('disabled') == 'disabled') {
|
||||
$('.infoPompier').attr('disabled', false);
|
||||
$('.btn-valid-modif').css('display', 'block');
|
||||
} else {
|
||||
$('.infoPompier').attr('disabled', true);
|
||||
$('.btn-valid-modif').css('display', 'none');
|
||||
}
|
||||
})
|
||||
$(document).on('click', '.btn-valid-modif', function (e) {
|
||||
e.preventDefault();
|
||||
|
||||
$('.infoPompier-chef').attr('disabled', false);
|
||||
data = $('.dataPompier').serialize()
|
||||
$('.infoPompier-chef').attr('disabled', true);
|
||||
$('.infoPompier').attr('disabled', true);
|
||||
$('.btn-valid-modif').css('display', 'none');
|
||||
|
||||
$.ajax({
|
||||
url: "/controleurs/c_pompiers.php?action=validerModifier", // URL de l'API ou de la ressource
|
||||
|
Reference in New Issue
Block a user