slt,

j'ai un petit souci syntaxique,depuis 2 heure j'essai de le ressoudre mais pas de solution.voici le souci c que ma page m'affiche toujours ce message d'erreur,je c tres bien qu'il s'agit des acco mais bon j'ai tout essayr mais son resultat.

voila ma fonction si quelqu'un peut m'aider svp:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
public function UpdateUser($elts, $ind) {
                        if(isset($elts) && !empty($elts) && isset($ind) && !empty($ind)) {
				if(is_array($elts) && is_string($ind)){
					$i = 0;
			         	$set = "SET ";
					foreach($elts as $key => $value) {
					       $set = $key.' = '."'$value'";
					       $i++;
					       if($i < count($elts)) $set .= ",";
				        }
 
                                        Database::request('UPDATE users '.$set.' WHERE Nom = '."'$ind'");
				} else {
					echo "Vérifiez vos coordonnées SVP !";
		         	}
			} else {
			        echo "Vérifiez vos coordonnées SVP !";	
			}
                }
et pour ma page c
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
if(isset($_POST['Name']) && isset($_POST['Surname']) && isset($_POST['Pays']) && isset($_POST['annee']) && isset($_POST['jour']) && isset($_POST['mois']) && isset($_POST['Email']) && isset($_POST['Pseudo']) && isset($_POST['Password']) ){
 
               $Name = $_POST['Name'];
               $Surname = $_POST['Surname'];
               $Pays = $_POST['Pays'];
               $jour = $_POST['jour'];
               $mois = $_POST['mois'];
               $annee = $_POST['annee'];
               $Email = $_POST['Email'];
               $Pseudo = $_POST['Pseudo'];
               $Password = $_POST['Password'];
               $Elements = array (    
                                      'id_user'=>34,
                                      'Nom'=>$Name,
                                      'Surname' => $Surname,
                                      'Pays' => $Pays,
                                      'jour' => $jour,
                                      'mois' => $mois,
                                      'annee' => $annee,
                                      'Email' => $Email,
                                      'Pseudo' => $Pseudo,
                                      'Password' => $Password,
 
                              );
               if(!$formular->VerifName($Name) && !$formular->VerifSurname($Surname) && !$formular->VerifEmail($Email)) {
                        $user->UpdateUser($Elements, "Moh");
               }
 
     } 
     ?>