en savoir plus
Permet à tous ses détenteurs d'obtenir 5% de réduction sur tous les livres lors du retrait en magasin (réduction non cumulable avec les réductions de type étudiant).
Offre également un certain nombre d'avantages auprès de nos partenaires.
Avec les favoris, retrouvez dans un espace les sélections effectuées au fur et à mesure de vos navigations dans le site.
Constituez pour votre usage personnel vos listes de livres en prévisions d'achats futurs et votre sélection d'articles, dossiers, événements, vidéos ou podcasts préférés ou à découvrir plus tard...
Il suffit simplement de cliquer sur "Ajout Favori" sur chaque page qui vous intéresse pour les retrouver ensuite dans votre espace personnel.
Requiert un compte Mollat
Requiert un compte Mollat
Cette présentation de MySQL, base de données libre et gratuite, est destinée à accompagner les webmestres dans leurs travaux quotidiens de création, de modification et de requête. ©Electre 2025
Sécurité et injections SQL
En PHP il faut « échapper » les variables provenant des utilisateurs avec mysqli_real_escape_string qui remplace les caractères pouvant être pris pour des caractères spéciaux SQL. La connexion doit d'abord être établie pour pouvoir l'utiliser : if (isset ($_POST [' prenom']) (...) ;
$ prenom = mysqli_real_escape_string ($_POST ['prenom']) ;
mysqli_query (« INSERT INTO inscrits (prenom) VALUES ('$prenom' ») ;
Les prepared statements permettent dans différents langages de s'affranchir de cette précaution, avec les commandes prepare et execute.
Précautions à prendre ! 1. Vérifier, valider, échapper les données entrées par l'utilisateur. 2. Bloquer toute donnée pouvant contenir un mot-clé SQL interdit. 3. Ne définir que des autorisations d'accès minimales par utilisateur MySQL (à l'aide de GRANT). 4. Utiliser des procédures stockées et des requpetes paramétrées.
Variables serveur
En PHP, les variables serveur sont définies en priorité par les commandes passées en argument au démarrage du serveur mysqld et dans les fichiers de configuration : /etc/mysql/my ;cnf ou etc/my.cnf sous Linux et C :\Windows\my.ini ou C :\my.cnf sous Windows. Pour en voir la liste : Show variables ;
Remarque Certaines de ces variables sont modifiables dynamiquement durant l'exécution grâce à l'instruction Set global pour l'ensemble du serveur, ou Set session pour la session courante uniquement : Set global query_cache_limit=1048576 ;
Paru le : 04/06/2014
Thématique : Informatique Etudiant
Auteur(s) : Auteur : Rodolphe Rimelé
Éditeur(s) :
Eyrolles
Collection(s) : Mémentos Eyrolles
Série(s) : Non précisé.
ISBN : 978-2-212-14039-2
EAN13 : 9782212140392