Bonjour !
Dans une table dans ma base de donné, j'ai 2 colonnes (Numero et Visite)
Il y a déja 10 enregister exemple :
Nombre - Visite
12345 - 0
23123 - 0
34124 - 0
...
Je veux que quand un utilisateur appuie sur Valider ..le numéro qu'il aura entrer dans le champ input
(exemple 12345) soit vérifier par rapport avec la bdd pour savoir si le numéro existe déjà dans la table, Si oui elle vérifie également le champ visite du nombre 12345 si la visite est plus petit que 5. Si oui le champ visite du nombre 12345 augmente de 1 et la page change..sinon il n'a pas accès a la page.
Nombre - Visite
12345 - 1
23123 - 0
34124 - 0
...
Nombre - Visite
12345 - 5 // Accès Interdit
23123 - 0
34124 - 0
...
-----------------------------------------Entre php-------------------------
include 'identification.php'; // donné pour connection avec la base
if (isset($_POST['Valider']))
{
$mdp = $_POST['mdp']; //récupere le numero de l'utilisateur
}
# on se connecte au serveur de bd
$connexion = mysql_connect($adresse_serveur, $identifiant, $password) or die("Impossible de se connecter : " . mysql_error());
mysql_select_db($nom_de_la_bd,$connexion) or die("Une erreur est survenue : " . mysql_error());
#la requête sql
$requete = "select numero from ma_table where numero=$mdp;"; ????????????????????
$requete2 = "select visite from ma_table where numero=$mdp;"; ????????????????????
#on fait exécuter la requête
mysql_query($requete, $connexion) or die("Aucune numero dans la table : " . mysql_error());
#on ferme la connexion
mysql_close($connexion);
-----------------
Comment je fais pour comparer..si mon numero...
if ($requete == $mdp ANd $requete2 <= '5') // pour savoir si mon numero est dans ma table j'acces au reste du code
OK et increment numero de 1
else
NON
----------------------------------------------------------------------------
// Formulaire
// Formulaire
Merci de m'aider