[RESOLU] PHP et MySQL

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] PHP et MySQL

Re: PHP et MySQL

par JAG11 » 27 mars 2021, 13:04

Bonjour et merci je vais regarder, essayer de comprendre et d'appliquer. (lol)

Re: PHP et MySQL

par @rthur » 27 mars 2021, 12:34

Soit une requête SQL en PHP pour voir si les données saisies sont susceptibles de faire un doublon.

Soit un traitement des erreurs SQL car tu as un message qui est renvoyé à PHP quand tu essayes de faire un INSERT qui contrevient au schéma de table.
Regarde du côté de la gestion d'erreur, voici par exemple la doc si tu utilises PDO pour faire tes requêtes : https://www.php.net/manual/fr/pdo.error-handling.php

PHP et MySQL

par JAG11 » 26 mars 2021, 18:14

Bonjour

Dans une table MySQL j'ai créé un index "unique" sur 2 Colonnes afin d’empêcher les doublons.
Cela fonctionne et MySQL ne prend pas une saisie identique.

Seulement cela se fait de manière "silencieuse".

J'aimerais faire un message d'erreur, comment peut-on voir la chose en PHP?

Merci