Beispiel #1
0
             $sql = "UPDATE utilisateurs SET email='" . mysqli_real_escape_string($GLOBALS["mysqli"], $lig->mel) . "' WHERE statut='responsable' AND login IN (SELECT login FROM resp_pers WHERE pers_id='{$lig1->col2}');";
             info_debug($sql);
             $update_utilisateurs = mysqli_query($GLOBALS["mysqli"], $sql);
         }
     } else {
         info_debug("ERREUR sur l'update");
         $texte .= "\n<span style='color:red;'>";
         $texte .= "{$lig->prenom} {$lig->nom}";
         $texte .= "</span>";
         $erreur++;
     }
     //echo "$sql<br />\n";
     if (isset($update_utilisateurs) && !$update_utilisateurs) {
         $texte .= " <span style='color:red;'>Erreur lors de la mise à jour du mail du compte utilisateur.</span><br />\n";
     }
     $sql_tmp = "UPDATE utilisateurs SET nom='" . mysqli_real_escape_string($GLOBALS["mysqli"], my_strtoupper($lig->nom)) . "',\n\t\t\t\t\t\t\t\t\t\t\t\t\tprenom='" . mysqli_real_escape_string($GLOBALS["mysqli"], maj_ini_prenom($lig->prenom)) . "',\n\t\t\t\t\t\t\t\t\t\t\t\t\tcivilite='" . casse_mot($lig->civilite, 'majf2') . "' WHERE statut='responsable' AND login IN (SELECT login FROM resp_pers WHERE pers_id='{$lig1->col2}' AND login!='');";
     info_debug($sql_tmp);
     $update_nom_prenom_utilisateur = mysqli_query($GLOBALS["mysqli"], $sql_tmp);
 }
 if ($lig->adr_id != "") {
     // Ajout ou modification validée, on met à jour l'adresse aussi:
     $sql = "SELECT DISTINCT t.* FROM temp_resp_adr_import t WHERE t.adr_id='{$lig->adr_id}'";
     info_debug($sql);
     $res_adr2 = mysqli_query($GLOBALS["mysqli"], $sql);
     if (mysqli_num_rows($res_adr2) > 0) {
         $lig_adr2 = mysqli_fetch_object($res_adr2);
         $adr1_2 = $lig_adr2->adr1;
         $adr2_2 = $lig_adr2->adr2;
         $adr3_2 = $lig_adr2->adr3;
         $adr4_2 = $lig_adr2->adr4;
         $cp2 = $lig_adr2->cp;
Beispiel #2
0
									$update_utilisateurs=mysqli_query($GLOBALS["mysqli"], $sql);
								}
							}
							else{
								info_debug("ERREUR sur l'update");
								$texte.="\n<span style='color:red;'>";
								$texte.="$lig->prenom $lig->nom";
								$texte.="</span>";
								$erreur++;
							}
							//echo "$sql<br />\n";

							if((isset($update_utilisateurs))&&(!$update_utilisateurs)) {$texte.=" <span style='color:red;'>Erreur lors de la mise à jour du mail du compte utilisateur.</span><br />\n";}

							$sql_tmp="UPDATE utilisateurs SET nom='".mysqli_real_escape_string($GLOBALS["mysqli"], my_strtoupper($lig->nom))."',
													prenom='".mysqli_real_escape_string($GLOBALS["mysqli"], maj_ini_prenom($lig->prenom))."',
													civilite='".casse_mot($lig->civilite,'majf2')."' WHERE statut='responsable' AND login IN (SELECT login FROM resp_pers WHERE pers_id='$lig1->col2' AND login!='');";
							info_debug($sql_tmp);
							$update_nom_prenom_utilisateur=mysqli_query($GLOBALS["mysqli"], $sql_tmp);
						}

						if($lig->adr_id!=""){
							// Ajout ou modification validée, on met à jour l'adresse aussi:
							$sql="SELECT DISTINCT t.* FROM temp_resp_adr_import t WHERE t.adr_id='$lig->adr_id'";
							info_debug($sql);
							$res_adr2=mysqli_query($GLOBALS["mysqli"], $sql);
							if(mysqli_num_rows($res_adr2)>0){
								$lig_adr2=mysqli_fetch_object($res_adr2);

								$adr1_2=$lig_adr2->adr1;
								$adr2_2=$lig_adr2->adr2;
Beispiel #3
0
 $nb_err = 0;
 for ($i = 0; $i < count($eleves); $i++) {
     if (in_array($eleves[$i]['eleve_id'], $tab_ele_id)) {
         $sql = "UPDATE temp_gep_import2 SET ";
         $sql .= "elenoet='" . $eleves[$i]['elenoet'] . "', ";
         if (isset($eleves[$i]['id_national'])) {
             $sql .= "elenonat='" . $eleves[$i]['id_national'] . "', ";
         }
         $sql .= "elenom='" . addslashes(mb_strtoupper($eleves[$i]['nom'])) . "', ";
         // On ne retient que le premier prénom:
         $tab_prenom = explode(" ", $eleves[$i]['prenom']);
         $sql .= "elepre='" . addslashes(maj_ini_prenom($tab_prenom[0])) . "', ";
         if (isset($eleves[$i]["code_sexe"])) {
             $sql .= "elesexe='" . sexeMF($eleves[$i]["code_sexe"]) . "', ";
         } else {
             echo "<span style='color:red'>Sexe non défini dans Sconet pour " . maj_ini_prenom($tab_prenom[0]) . " " . mb_strtoupper($eleves[$i]['nom']) . "</span><br />\n";
             $sql .= "elesexe='M', ";
         }
         $sql .= "eledatnais='" . $eleves[$i]['date_naiss'] . "', ";
         $sql .= "eledoubl='" . ouinon($eleves[$i]["doublement"]) . "', ";
         if (isset($eleves[$i]["scolarite_an_dernier"]["code_rne"])) {
             $sql .= "etocod_ep='" . $eleves[$i]["scolarite_an_dernier"]["code_rne"] . "', ";
         }
         if (isset($eleves[$i]["code_regime"])) {
             $sql .= "elereg='" . $eleves[$i]["code_regime"] . "', ";
         }
         $sql = mb_substr($sql, 0, mb_strlen($sql) - 2);
         $sql .= " WHERE ele_id='" . $eleves[$i]['eleve_id'] . "';";
         affiche_debug("{$sql}<br />\n");
         $res_insert = mysqli_query($GLOBALS["mysqli"], $sql);
         if (!$res_insert) {