Parse error: syntax error, unexpected ')'
Ghorbel
-
loveman86 Messages postés 2 Statut Membre -
loveman86 Messages postés 2 Statut Membre -
Voila j'ai un souci, j'ai un message d'erreur qui est :
Parse error: syntax error, unexpected ')' in D:\xampp\htdocs\animateur\envoie_form_animateur.php on line 190
le ligne 190 correspond à: )); !!!!!
je vais mettre le code tout entier pour que vous pussiez vérifier avez moi...je n'arrive pas à trouver le prob..si jamais vous pouviez me depanné...
je vous remercie d'avance !
voici mon bout de code :
<?php
//header('Location: /brin-de-soleil/brin.php');
//require_once("../lib/format_date.php");
require_once("../lib/fonctions_requete_sql.php");
// Protéger avec des mysql_real_escape_string() ??
echo "Traitement animateur <br/>";
$bdd = new PDO('mysql:host=localhost;dbname=brin_de_soleil', 'root', '');
$bdd->exec('SET NAMES utf8'); // Pour les problèmes d'accent
$bdd->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING ); // pour afficher les warning de mysql
// Sports pratiqués par l'animateur
$args=array(
'voile' => isset($_POST['voile'])?1:0,
'escalade' => isset($_POST['escalade'])?1:0,
'planche' => isset($_POST['planche'])?1:0,
'equitation' => isset($_POST['equitation'])?1:0,
'kayak' => isset($_POST['canoe_kay'])?1:0,
);
$req_s = $bdd->prepare('SELECT id_anim_sport_pratiq FROM anim_sport_pratiq
WHERE voile=:voile AND escalade=:escalade AND planche=:planche
AND equitation=:equitation AND kayak=:kayak');
$req_s->execute($args);
$result = $req_s->fetch();
if(!isset($result['id_anim_sport_pratiq'])){
$req_i = $bdd->prepare('INSERT INTO anim_sport_pratiq(voile, escalade, planche, equitation, kayak)
VALUES(:voile, :escalade, :planche, :equitation, :kayak);');
$req_i->execute($args);
$id_anim_sport_pratiq = $bdd->lastInsertId();
}else
$id_anim_sport_pratiq = $result['id_anim_sport_pratiq'];
// Disponibilité de l'animateur
$args = array(
'toussaint' => isset($_POST['dispo_toussaint'])?1:0,
'juillet' => isset($_POST['dispo_juillet'])?1:0,
'noel' => isset($_POST['dispo_noel'])?1:0,
'aout' => isset($_POST['dispo_aout'])?1:0,
'fevrier' => isset($_POST['dispo_fevrier'])?1:0,
'paques' => isset($_POST['dispo_paques'])?1:0,
'autre_dispo' => 0 // Pas sur le formulaire
);
/*$req_s = $bdd->prepare('SELECT id_anim_dispo FROM anim_dispo
WHERE toussaint=:toussaint AND juillet=:juillet AND noel=:noel
AND aout=:aout AND fevrier=:fevrier AND paques=:paques AND autre_dispo=:autre_dispo');
$req_s->execute($args);
$result=$req_s->fetch();
if(!isset($result['id_anim_dispo'])){*/
$req_i = $bdd->prepare('INSERT INTO anim_dispo(toussaint, juillet, noel, aout, fevrier, paques, autre_dispo)
VALUES(:toussaint, :juillet, :noel, :aout, :fevrier, :paques, :autre_dispo)');
$req_i->execute($args);
$id_anim_dispo = $bdd->lastInsertId();
/*}else
$id_anim_dispo = $result['id_anim_dispo'];*/
///echo "[".($_POST['fonct_toussaint']=="Oui")."]";
// Embauche animateur
$args=array(
'toussaint_embauche' => isset($_POST['emb_toussaint'])?1:0,
'fonction_toussaint_embauche' => 1, //($_POST['fonct_toussaint']=="Oui")?1:0, // verifier égalité avec une chaine de caractères
'noel_embauche' => isset($_POST['emb_noel'])?1:0,
'fonction_noel_embauche' => ($_POST['fonct_noel']=="Oui")?1:0,
'fevrier_embauche' => isset($_POST['emb_fevrier'])?1:0,
'fonction_fevrier_embauche' => ($_POST['fonct_fevrier']=="Oui")?1:0,
'paques_embauche' => isset($_POST['emb_paques'])?1:0,
'fonction_paques_embauche' => ($_POST['fonct_paques']=="Oui")?1:0,
'juillet_embauche' => isset($_POST['emb_juillet'])?1:0,
'fonction_juillet_embauche' => ($_POST['fonct_juillet']=="Oui")?1:0,
'aout_embauche' => isset($_POST['emb_aout'])?1:0,
'fonction_aout_embauche' => ($_POST['fonct_aout']=="Oui")?1:0,
'autre_embauche' => isset($_POST['emb_autre'])?1:0,
'fonction_autre_embauche' => ($_POST['fonct_autre']=="Oui")?1:0
);
/*
$req_s = $bdd->prepare('SELECT id_anim_embauche FROM anim_embauche
WHERE toussaint_embauche=:toussaint_embauche AND fonction_toussaint_embauche=:fonction_toussaint_embauche
AND noel_embauche=:noel_embauche AND fonction_noel_embauche=:fonction_noel_embauche
AND fevrier_embauche=:fevrier_embauche AND fonction_fevrier_embauche=:fonction_fevrier_embauche
AND paques_embauche=:paques_embauche AND fonction_paques_embauche=:fonction_paques_embauche
AND juillet_embauche=:juillet_embauche AND fonction_juillet_embauche=:fonction_juillet_embauche
AND aout_embauche=:aout_embauche AND fonction_aout_embauche=:fonction_aout_embauche
AND autre_embauche=:autre_embauche AND fonction_autre_embauche=:fonction_autre_embauche');
$req_s->execute($args);
$result=$req_s->fetch();
if(!isset($result['id_anim_embauche'])){
*/
$req_i = $bdd->prepare('INSERT INTO anim_embauche(toussaint_embauche, fonction_toussaint_embauche, noel_embauche, fonction_noel_embauche, fevrier_embauche, fonction_fevrier_embauche, paques_embauche, fonction_paques_embauche, juillet_embauche, fonction_juillet_embauche, aout_embauche, fonction_aout_embauche, autre_embauche, fonction_autre_embauche)
VALUES(:toussaint_embauche, :fonction_toussaint_embauche, :noel_embauche, :fonction_noel_embauche, :fevrier_embauche, :fonction_fevrier_embauche, :paques_embauche, :fonction_paques_embauche, :juillet_embauche, :fonction_juillet_embauche, :aout_embauche, :fonction_aout_embauche, :autre_embauche, :fonction_autre_embauche)');
$req_i->execute($args);
$id_anim_embauche = $bdd->lastInsertId();
/*}else
$id_anim_embauche = $result['id_anim_embauche'];
*/
// Stage bafa
$req = $bdd->prepare('INSERT INTO anim_bafa_stage(date, organisme)
VALUES(:date, :organisme)');
$id_bafa_stages=array(0,0,0,0,0);
for($i=1; isset($_POST['org_bafa_stage'.$i]); $i++){
$req->execute(array(
'date' => format_date($_POST['date_bafa_stage'.$i]),
'organisme' => $_POST['org_bafa_stage'.$i]
));
$id_bafa_stages[$i]=$bdd->lastInsertId();
}
// Stage bafd
$req = $bdd->prepare('INSERT INTO anim_bafd_stage(date, organisme)
VALUES(:date, :organisme)');
$id_bafd_stages=array(0,0,0,0,0);
for($i=1; isset($_POST['org_bafd_stage'.$i]); $i++){
$req->execute(array(
'date' => format_date($_POST['date_bafd_stage'.$i]),
'organisme' => $_POST['org_bafd_stage'.$i]
));
$id_bafd_stages[$i]=$bdd->lastInsertId();
}
// Adresse
$id_adresse = select_id_adresse($bdd, $_POST['adresse_anim'], $_POST['cp_anim'], $_POST['ville_anim']);
// Identité
$id_identite = select_id_identite($bdd, $_POST['nom_animateur'], $_POST['nom_jf_animateur'], $_POST['prenom_animateur'], isset($_POST['sexe'])?($_POST['sexe']=='masc'?0:1):-1, '', $id_adresse);
// Coordonnée
$id_coordonnee = select_id_coordonnee($bdd, $_POST['tel_anim'], $_POST['tel_anim_autre'], '', $_POST['mail_anim'], $_POST['tel_anim_port']);
// Animateur
$req = $bdd->prepare('INSERT INTO animateur(id_identite, statut, id_coordonnee, id_joignabilite, autre, num_secu_social, nationalite, date_naissance, lieu, pays, situation_famille, nb_enfants, profession, contact, num_permis_cond, categorie, date_pc, num_carte_identite, num_passeport, num_adherent, membre_ca, secteur_handic, classe_decouv, enfants_ados, clsh, paj, mode_reglement, profil_paie, domiciliation_banc, c_banque, c_guichet, compt, cle_rib, niveau_etude, bafa, bafd, renouvellement, autre_qualif, afps, surv_baignade, id_anim_sport_pratiq, id_anim_dispo, id_anim_embauche, bafa_stage1_id, bafa_stage2_id, bafa_stage3_id, bafd_stage1_id, bafd_stage2_id, bafd_stage3_id, bafd_stage4_id)
VALUES (:id_identite, :statut, :id_coordonnee, :id_joignabilite, :autre, :num_secu_social, :nationalite, :date_naissance, :lieu, :pays, :situation_famille, :nb_enfants, :profession, :contact, :num_permis_cond, :categorie, :date_pc, :num_carte_identite, :num_passeport, :num_adherent, :membre_ca, :secteur_handic, :classe_decouv, :enfants_ados, :clsh, :paj, :mode_reglement, :profil_paie, :domiciliation_banc, :c_banque, :c_guichet, :compt, :cle_rib, :niveau_etude, :bafa, :bafd, :renouvellement, :autre_qualif, :afps, :surv_baignade, :id_anim_sport_pratiq, :id_anim_dispo, :id_anim_embauche, :bafa_stage1_id, :bafa_stage2_id, :bafa_stage3_id, :bafd_stage1_id, :bafd_stage2_id, :bafd_stage3_id, :bafd_stage4_id)');
$req->execute(array(
'id_identite' >= $id_identite,
'statut' >= $_POST['statut_animateur'],
'id_coordonnee' >= $id_coordonnee,
'id_joignabilite' >= select_id_joignabilite($bdd, isset($_POST['tel_journee'])?1:0, isset($_POST['tel_soiree'])?1:0, isset($_POST['tel_we'])?1:0, isset($_POST['tel_journee_port'])?1:0, isset($_POST['tel_soiree_port'])?1:0, isset($_POST['tel_we_port'])?1:0, isset($_POST['tel_journee_autre'])?1:0, isset($_POST['tel_soiree_autre'])?1:0, isset($_POST['tel_we_autre'])?1:0),
'autre' >= isset($_POST['autres'])?1:0, // Si l'animateur est compétent dans d'autres secteurs
'num_secu_social' >= $_POST['secu_anim'],
'nationalite' >= $_POST['natio_anim'],
'date_naissance' >= $_POST['date_naiss_anim']),
'lieu' >= $_POST['lieu_naiss_anim'],
'pays' >= $_POST['pays_naiss_anim'],
'situation_famille' >= $_POST['situation_famille_anim'],
'nb_enfants' >= $_POST['nb_enfant_anim'],
'profession' >= $_POST['profession_anim'],
'contact' >= $_POST['contact_anim'],
'num_permis_cond' >= $_POST['num_permis_anim'],
'categorie' >= $_POST['cat_permis_anim'],
'date_pc' >= $_POST['date_permis_anim'],
'num_carte_identite' >= $_POST['num_ci_anim'],
'num_passeport' >= $_POST['num_pass_anim'],
'num_adherent' >= $_POST['num_adhé_anim'],
'membre_ca' >= isset($_POST['membre_ca'])?1:0, // Membre du conseil d'administration
'secteur_handic' >= isset($_POST['sect_hand'])?1:0,
'classe_decouv' >= isset($_POST['classe_dec'])?1:0,
'enfants_ados' >= isset($_POST['enf_ado'])?1:0,
'clsh' >= isset($_POST['clsh'])?1:0, // Centre de loisirs sans hébergements
//'autres_genre' => isset($_POST['autres'])?1:0 ,
'paj' >= isset($_POST['paj'])?1:0, // Point accueil jeune
'mode_reglement' >= $_POST['mode_reglement'],
'profil_paie' >= $_POST['profil_paie'],
'domiciliation_banc' >= $_POST['domiciliation_bancaire'], // Domicialiation (nom et ville de la banque)
'c_banque' >= $_POST['code_banque'], // Code banque
'c_guichet' >= $_POST['code_guichet'], // Code guichet
'compt' >= $_POST['compte'], // numéro de compte
'cle_rib' >= $_POST['cle_rib'],
'niveau_etude' >= $_POST['niveau_etude'],
'bafa' >= isset($_POST['bafa'])?1:0, // Titulaire du BAFA
'bafd' >= isset($_POST['bafd'])?1:0, // Titulaire du BAFD
'renouvellement' >= $_POST['renouvellement'], // Date du renouvellement du BAFD
'autre_qualif' >= !isset($_POST['autre_qualif'])?NULL:$_POST['autre_qualif'],
'afps' >= isset($_POST['afps'])?1:0,
'surv_baignade' >= isset($_POST['baignade'])?1:0,
'id_anim_sport_pratiq' >= $id_anim_sport_pratiq,
'id_anim_dispo' >= $id_anim_dispo,
'id_anim_embauche' >= $id_anim_embauche,
'bafa_stage1_id' >= $id_bafa_stages[1],
'bafa_stage2_id' >= $id_bafa_stages[2],
'bafa_stage3_id' >= $id_bafa_stages[3],
'bafd_stage1_id' >= $id_bafd_stages[1],
'bafd_stage2_id' >= $id_bafd_stages[2],
'bafd_stage3_id' >= $id_bafd_stages[3],
'bafd_stage4_id' >= $id_bafd_stages[4]
));
$id_animateur = $bdd->lastInsertId();
//=== ANIMATEUR_COMMENTAIRE =========================================================
$req = $bdd->prepare('INSERT INTO animateur_commentaire(commentaire, id_animateur)
VALUES(:commentaire, :id_animateur)');
// Ou alors utiliser un champ hidden pour indiquer le nombre de commentaires
for($i=1; isset($_POST['comm_animateur'.$i]); $i++){
$req->execute(array(
'commentaire' >= $_POST['comm_animateur'.$i],
'id_animateur' >= $id_animateur
));
//$bdd->closeCursor(); // ???
}
//=== ANIMATEUR_EXPERIENCE ===========================================================
$req = $bdd->prepare('INSERT INTO animateur_experience(sejour, organisme, fonction, date, id_animateur)
VALUES(:sejour, :organisme, :fonction, :date, :id_animateur)');
for($i=1; isset($_POST['experience_sejour'.$i]); $i++){ // si $_POST['experience_organisme2] n'existe pas, alors il n'y a qu'une seule experience
$req->execute(array(
'sejour' >= $_POST['experience_sejour'.$i],
'organisme' >= $_POST['experience_organisme'.$i],
'fonction' >= $_POST['experience_fonction'.$i],
'date' >= $_POST['experience_date'.$i],
'id_animateur' >= $id_animateur
));
// $bdd->closeCursor(); // ???
}
//$anim_exp_anim_id = $bdd->lastInsertId();
?>
Parse error: syntax error, unexpected ')' in D:\xampp\htdocs\animateur\envoie_form_animateur.php on line 190
le ligne 190 correspond à: )); !!!!!
je vais mettre le code tout entier pour que vous pussiez vérifier avez moi...je n'arrive pas à trouver le prob..si jamais vous pouviez me depanné...
je vous remercie d'avance !
voici mon bout de code :
<?php
//header('Location: /brin-de-soleil/brin.php');
//require_once("../lib/format_date.php");
require_once("../lib/fonctions_requete_sql.php");
// Protéger avec des mysql_real_escape_string() ??
echo "Traitement animateur <br/>";
$bdd = new PDO('mysql:host=localhost;dbname=brin_de_soleil', 'root', '');
$bdd->exec('SET NAMES utf8'); // Pour les problèmes d'accent
$bdd->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING ); // pour afficher les warning de mysql
// Sports pratiqués par l'animateur
$args=array(
'voile' => isset($_POST['voile'])?1:0,
'escalade' => isset($_POST['escalade'])?1:0,
'planche' => isset($_POST['planche'])?1:0,
'equitation' => isset($_POST['equitation'])?1:0,
'kayak' => isset($_POST['canoe_kay'])?1:0,
);
$req_s = $bdd->prepare('SELECT id_anim_sport_pratiq FROM anim_sport_pratiq
WHERE voile=:voile AND escalade=:escalade AND planche=:planche
AND equitation=:equitation AND kayak=:kayak');
$req_s->execute($args);
$result = $req_s->fetch();
if(!isset($result['id_anim_sport_pratiq'])){
$req_i = $bdd->prepare('INSERT INTO anim_sport_pratiq(voile, escalade, planche, equitation, kayak)
VALUES(:voile, :escalade, :planche, :equitation, :kayak);');
$req_i->execute($args);
$id_anim_sport_pratiq = $bdd->lastInsertId();
}else
$id_anim_sport_pratiq = $result['id_anim_sport_pratiq'];
// Disponibilité de l'animateur
$args = array(
'toussaint' => isset($_POST['dispo_toussaint'])?1:0,
'juillet' => isset($_POST['dispo_juillet'])?1:0,
'noel' => isset($_POST['dispo_noel'])?1:0,
'aout' => isset($_POST['dispo_aout'])?1:0,
'fevrier' => isset($_POST['dispo_fevrier'])?1:0,
'paques' => isset($_POST['dispo_paques'])?1:0,
'autre_dispo' => 0 // Pas sur le formulaire
);
/*$req_s = $bdd->prepare('SELECT id_anim_dispo FROM anim_dispo
WHERE toussaint=:toussaint AND juillet=:juillet AND noel=:noel
AND aout=:aout AND fevrier=:fevrier AND paques=:paques AND autre_dispo=:autre_dispo');
$req_s->execute($args);
$result=$req_s->fetch();
if(!isset($result['id_anim_dispo'])){*/
$req_i = $bdd->prepare('INSERT INTO anim_dispo(toussaint, juillet, noel, aout, fevrier, paques, autre_dispo)
VALUES(:toussaint, :juillet, :noel, :aout, :fevrier, :paques, :autre_dispo)');
$req_i->execute($args);
$id_anim_dispo = $bdd->lastInsertId();
/*}else
$id_anim_dispo = $result['id_anim_dispo'];*/
///echo "[".($_POST['fonct_toussaint']=="Oui")."]";
// Embauche animateur
$args=array(
'toussaint_embauche' => isset($_POST['emb_toussaint'])?1:0,
'fonction_toussaint_embauche' => 1, //($_POST['fonct_toussaint']=="Oui")?1:0, // verifier égalité avec une chaine de caractères
'noel_embauche' => isset($_POST['emb_noel'])?1:0,
'fonction_noel_embauche' => ($_POST['fonct_noel']=="Oui")?1:0,
'fevrier_embauche' => isset($_POST['emb_fevrier'])?1:0,
'fonction_fevrier_embauche' => ($_POST['fonct_fevrier']=="Oui")?1:0,
'paques_embauche' => isset($_POST['emb_paques'])?1:0,
'fonction_paques_embauche' => ($_POST['fonct_paques']=="Oui")?1:0,
'juillet_embauche' => isset($_POST['emb_juillet'])?1:0,
'fonction_juillet_embauche' => ($_POST['fonct_juillet']=="Oui")?1:0,
'aout_embauche' => isset($_POST['emb_aout'])?1:0,
'fonction_aout_embauche' => ($_POST['fonct_aout']=="Oui")?1:0,
'autre_embauche' => isset($_POST['emb_autre'])?1:0,
'fonction_autre_embauche' => ($_POST['fonct_autre']=="Oui")?1:0
);
/*
$req_s = $bdd->prepare('SELECT id_anim_embauche FROM anim_embauche
WHERE toussaint_embauche=:toussaint_embauche AND fonction_toussaint_embauche=:fonction_toussaint_embauche
AND noel_embauche=:noel_embauche AND fonction_noel_embauche=:fonction_noel_embauche
AND fevrier_embauche=:fevrier_embauche AND fonction_fevrier_embauche=:fonction_fevrier_embauche
AND paques_embauche=:paques_embauche AND fonction_paques_embauche=:fonction_paques_embauche
AND juillet_embauche=:juillet_embauche AND fonction_juillet_embauche=:fonction_juillet_embauche
AND aout_embauche=:aout_embauche AND fonction_aout_embauche=:fonction_aout_embauche
AND autre_embauche=:autre_embauche AND fonction_autre_embauche=:fonction_autre_embauche');
$req_s->execute($args);
$result=$req_s->fetch();
if(!isset($result['id_anim_embauche'])){
*/
$req_i = $bdd->prepare('INSERT INTO anim_embauche(toussaint_embauche, fonction_toussaint_embauche, noel_embauche, fonction_noel_embauche, fevrier_embauche, fonction_fevrier_embauche, paques_embauche, fonction_paques_embauche, juillet_embauche, fonction_juillet_embauche, aout_embauche, fonction_aout_embauche, autre_embauche, fonction_autre_embauche)
VALUES(:toussaint_embauche, :fonction_toussaint_embauche, :noel_embauche, :fonction_noel_embauche, :fevrier_embauche, :fonction_fevrier_embauche, :paques_embauche, :fonction_paques_embauche, :juillet_embauche, :fonction_juillet_embauche, :aout_embauche, :fonction_aout_embauche, :autre_embauche, :fonction_autre_embauche)');
$req_i->execute($args);
$id_anim_embauche = $bdd->lastInsertId();
/*}else
$id_anim_embauche = $result['id_anim_embauche'];
*/
// Stage bafa
$req = $bdd->prepare('INSERT INTO anim_bafa_stage(date, organisme)
VALUES(:date, :organisme)');
$id_bafa_stages=array(0,0,0,0,0);
for($i=1; isset($_POST['org_bafa_stage'.$i]); $i++){
$req->execute(array(
'date' => format_date($_POST['date_bafa_stage'.$i]),
'organisme' => $_POST['org_bafa_stage'.$i]
));
$id_bafa_stages[$i]=$bdd->lastInsertId();
}
// Stage bafd
$req = $bdd->prepare('INSERT INTO anim_bafd_stage(date, organisme)
VALUES(:date, :organisme)');
$id_bafd_stages=array(0,0,0,0,0);
for($i=1; isset($_POST['org_bafd_stage'.$i]); $i++){
$req->execute(array(
'date' => format_date($_POST['date_bafd_stage'.$i]),
'organisme' => $_POST['org_bafd_stage'.$i]
));
$id_bafd_stages[$i]=$bdd->lastInsertId();
}
// Adresse
$id_adresse = select_id_adresse($bdd, $_POST['adresse_anim'], $_POST['cp_anim'], $_POST['ville_anim']);
// Identité
$id_identite = select_id_identite($bdd, $_POST['nom_animateur'], $_POST['nom_jf_animateur'], $_POST['prenom_animateur'], isset($_POST['sexe'])?($_POST['sexe']=='masc'?0:1):-1, '', $id_adresse);
// Coordonnée
$id_coordonnee = select_id_coordonnee($bdd, $_POST['tel_anim'], $_POST['tel_anim_autre'], '', $_POST['mail_anim'], $_POST['tel_anim_port']);
// Animateur
$req = $bdd->prepare('INSERT INTO animateur(id_identite, statut, id_coordonnee, id_joignabilite, autre, num_secu_social, nationalite, date_naissance, lieu, pays, situation_famille, nb_enfants, profession, contact, num_permis_cond, categorie, date_pc, num_carte_identite, num_passeport, num_adherent, membre_ca, secteur_handic, classe_decouv, enfants_ados, clsh, paj, mode_reglement, profil_paie, domiciliation_banc, c_banque, c_guichet, compt, cle_rib, niveau_etude, bafa, bafd, renouvellement, autre_qualif, afps, surv_baignade, id_anim_sport_pratiq, id_anim_dispo, id_anim_embauche, bafa_stage1_id, bafa_stage2_id, bafa_stage3_id, bafd_stage1_id, bafd_stage2_id, bafd_stage3_id, bafd_stage4_id)
VALUES (:id_identite, :statut, :id_coordonnee, :id_joignabilite, :autre, :num_secu_social, :nationalite, :date_naissance, :lieu, :pays, :situation_famille, :nb_enfants, :profession, :contact, :num_permis_cond, :categorie, :date_pc, :num_carte_identite, :num_passeport, :num_adherent, :membre_ca, :secteur_handic, :classe_decouv, :enfants_ados, :clsh, :paj, :mode_reglement, :profil_paie, :domiciliation_banc, :c_banque, :c_guichet, :compt, :cle_rib, :niveau_etude, :bafa, :bafd, :renouvellement, :autre_qualif, :afps, :surv_baignade, :id_anim_sport_pratiq, :id_anim_dispo, :id_anim_embauche, :bafa_stage1_id, :bafa_stage2_id, :bafa_stage3_id, :bafd_stage1_id, :bafd_stage2_id, :bafd_stage3_id, :bafd_stage4_id)');
$req->execute(array(
'id_identite' >= $id_identite,
'statut' >= $_POST['statut_animateur'],
'id_coordonnee' >= $id_coordonnee,
'id_joignabilite' >= select_id_joignabilite($bdd, isset($_POST['tel_journee'])?1:0, isset($_POST['tel_soiree'])?1:0, isset($_POST['tel_we'])?1:0, isset($_POST['tel_journee_port'])?1:0, isset($_POST['tel_soiree_port'])?1:0, isset($_POST['tel_we_port'])?1:0, isset($_POST['tel_journee_autre'])?1:0, isset($_POST['tel_soiree_autre'])?1:0, isset($_POST['tel_we_autre'])?1:0),
'autre' >= isset($_POST['autres'])?1:0, // Si l'animateur est compétent dans d'autres secteurs
'num_secu_social' >= $_POST['secu_anim'],
'nationalite' >= $_POST['natio_anim'],
'date_naissance' >= $_POST['date_naiss_anim']),
'lieu' >= $_POST['lieu_naiss_anim'],
'pays' >= $_POST['pays_naiss_anim'],
'situation_famille' >= $_POST['situation_famille_anim'],
'nb_enfants' >= $_POST['nb_enfant_anim'],
'profession' >= $_POST['profession_anim'],
'contact' >= $_POST['contact_anim'],
'num_permis_cond' >= $_POST['num_permis_anim'],
'categorie' >= $_POST['cat_permis_anim'],
'date_pc' >= $_POST['date_permis_anim'],
'num_carte_identite' >= $_POST['num_ci_anim'],
'num_passeport' >= $_POST['num_pass_anim'],
'num_adherent' >= $_POST['num_adhé_anim'],
'membre_ca' >= isset($_POST['membre_ca'])?1:0, // Membre du conseil d'administration
'secteur_handic' >= isset($_POST['sect_hand'])?1:0,
'classe_decouv' >= isset($_POST['classe_dec'])?1:0,
'enfants_ados' >= isset($_POST['enf_ado'])?1:0,
'clsh' >= isset($_POST['clsh'])?1:0, // Centre de loisirs sans hébergements
//'autres_genre' => isset($_POST['autres'])?1:0 ,
'paj' >= isset($_POST['paj'])?1:0, // Point accueil jeune
'mode_reglement' >= $_POST['mode_reglement'],
'profil_paie' >= $_POST['profil_paie'],
'domiciliation_banc' >= $_POST['domiciliation_bancaire'], // Domicialiation (nom et ville de la banque)
'c_banque' >= $_POST['code_banque'], // Code banque
'c_guichet' >= $_POST['code_guichet'], // Code guichet
'compt' >= $_POST['compte'], // numéro de compte
'cle_rib' >= $_POST['cle_rib'],
'niveau_etude' >= $_POST['niveau_etude'],
'bafa' >= isset($_POST['bafa'])?1:0, // Titulaire du BAFA
'bafd' >= isset($_POST['bafd'])?1:0, // Titulaire du BAFD
'renouvellement' >= $_POST['renouvellement'], // Date du renouvellement du BAFD
'autre_qualif' >= !isset($_POST['autre_qualif'])?NULL:$_POST['autre_qualif'],
'afps' >= isset($_POST['afps'])?1:0,
'surv_baignade' >= isset($_POST['baignade'])?1:0,
'id_anim_sport_pratiq' >= $id_anim_sport_pratiq,
'id_anim_dispo' >= $id_anim_dispo,
'id_anim_embauche' >= $id_anim_embauche,
'bafa_stage1_id' >= $id_bafa_stages[1],
'bafa_stage2_id' >= $id_bafa_stages[2],
'bafa_stage3_id' >= $id_bafa_stages[3],
'bafd_stage1_id' >= $id_bafd_stages[1],
'bafd_stage2_id' >= $id_bafd_stages[2],
'bafd_stage3_id' >= $id_bafd_stages[3],
'bafd_stage4_id' >= $id_bafd_stages[4]
));
$id_animateur = $bdd->lastInsertId();
//=== ANIMATEUR_COMMENTAIRE =========================================================
$req = $bdd->prepare('INSERT INTO animateur_commentaire(commentaire, id_animateur)
VALUES(:commentaire, :id_animateur)');
// Ou alors utiliser un champ hidden pour indiquer le nombre de commentaires
for($i=1; isset($_POST['comm_animateur'.$i]); $i++){
$req->execute(array(
'commentaire' >= $_POST['comm_animateur'.$i],
'id_animateur' >= $id_animateur
));
//$bdd->closeCursor(); // ???
}
//=== ANIMATEUR_EXPERIENCE ===========================================================
$req = $bdd->prepare('INSERT INTO animateur_experience(sejour, organisme, fonction, date, id_animateur)
VALUES(:sejour, :organisme, :fonction, :date, :id_animateur)');
for($i=1; isset($_POST['experience_sejour'.$i]); $i++){ // si $_POST['experience_organisme2] n'existe pas, alors il n'y a qu'une seule experience
$req->execute(array(
'sejour' >= $_POST['experience_sejour'.$i],
'organisme' >= $_POST['experience_organisme'.$i],
'fonction' >= $_POST['experience_fonction'.$i],
'date' >= $_POST['experience_date'.$i],
'id_animateur' >= $id_animateur
));
// $bdd->closeCursor(); // ???
}
//$anim_exp_anim_id = $bdd->lastInsertId();
?>
A voir également:
- Parse error: syntax error, unexpected ')'
- Fan error lenovo - Forum Refroidissement
- Eespt technical error - Forum Box et Streaming vidéo
- Pour ceux qui ont "LENOVO fan error au démarrage" - Forum PC portable
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Network error iptv - Forum TV & Vidéo
5 réponses
Tu peux pas débugger seul feignant ?
C'est pas dur, tu fous des commentaires de partout et tu décommentes au fur et a mesure et tu verras !
C'est pas dur, tu fous des commentaires de partout et tu décommentes au fur et a mesure et tu verras !
Au alentour de la ligne 146 :
..je crois que la parenthèse fermante est en trop...
Signature non conforme - Publicité supprimée Modération CCM
'date_naissance' >= $_POST['date_naiss_anim']),
..je crois que la parenthèse fermante est en trop...
Signature non conforme - Publicité supprimée Modération CCM
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
l'objectif de ce forum c'est répondre à des questions que les internautes posent peut importe leurs débilités, du coup on attend à des pro, comme vous, de nous répondre ;)
sinon c'est facile de parler comme ça lorsqu'on a rien entre les mains car j'estime que vous n'avez pas lu le code ( je sais c'est chiant vu sa longueur).
sinon c'est facile de parler comme ça lorsqu'on a rien entre les mains car j'estime que vous n'avez pas lu le code ( je sais c'est chiant vu sa longueur).