function deleteUser($idCnx, $user_id) { $user_id = filtrerChainePourBD($user_id); $requete = "delete from user where user_id='" . $user_id . "'"; mysql_query($requete, $idCnx); }
/** * Contrôle les informations de connexionn d'un utilisateur. * Vérifie si les informations de connexion $unLogin, $unMdp sont ou non valides. * Retourne les informations de l'utilisateur sous forme de tableau associatif * dont les clés sont les noms des colonnes (id, nom, prenom, login, mdp) * si login et mot de passe existent, le booléen false sinon. * @param resource $idCnx identifiant de connexion * @param string $unLogin login * @param string $unMdp mot de passe * @return array tableau associatif ou booléen false */ function verifierInfosConnexion($idCnx, $unLogin, $unMdp) { $unLogin = filtrerChainePourBD($unLogin); $unMdp = filtrerChainePourBD($unMdp); // le mot de passe est crypté dans la base avec la fonction de hachage md5 $req = "select id, nom, prenom, login, mdp from Visiteur where login='******' and mdp='" . $unMdp . "'"; $idJeuRes = mysql_query($req, $idCnx); $ligne = false; if ($idJeuRes) { $ligne = mysql_fetch_assoc($idJeuRes); mysql_free_result($idJeuRes); } return $ligne; }
function ajouterEchantillonVisiteur($idCnx, $unIdMedic, $uneQuantite) { $connexion = connecterServeurBD(); $unIdMedic = filtrerChainePourBD($unIdMedic); $uneQuantite = filtrerChainePourBD($uneQuantite); $requete = "insert into stockvisiteur(idVisiteur, idmedic, quantite) \n values ('" . $unIdVisiteur . "','" . $unIdMedic . "','" . $uneQuantite . ")"; mysqli_query($connexion, $requete); }