Vérifications valeurs

Résolu/Fermé
proxene Messages postés 106 Date d'inscription vendredi 14 octobre 2011 Statut Membre Dernière intervention 11 janvier 2016 - 5 déc. 2015 à 13:21
NHenry Messages postés 15172 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 11 décembre 2024 - 5 déc. 2015 à 13:27
Bonjour, je cherche à faire une vérification de licence via un form .
Le problème c'est qu'il me dit que la valeur de ma colonne licence est ok uniquement pour la première licence et pas les autres .

Script connection Mysql :

<?php
//connection au serveur
$cnx = mysql_connect( "localhost", blablabla", "blablabla" ) ;
$db = mysql_select_db( "blablabla" ) ;

//création des requêtes SQL:
$sql = "SELECT COUNT(*) FROM boutique";

//exécution de la requête SQL:
$requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
$donnees = mysql_fetch_array ($requete);

$id = $donnees['id'];
$licence = $donnees['licence'];
$credits = $donnees['credits'];
$pack = $donnees['pack'];
$utilisation = $donnees['utilisation'];
?>


Script sur la page de vérification :

<?php
$licence_form = $_POST['licence_form'];

if ( $licence_form == $licence ) {
echo "Ok ;)";
}
else
{
echo "Nop nop";
}
?>


Pouvez-vous m'aider ?

Cordialement ,
Proxene

1 réponse

NHenry Messages postés 15172 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 11 décembre 2024 350
Modifié par NHenry le 5/12/2015 à 13:30
Pour commencer :
Petit rappel, l'extension mysql est obsolète


Ensuite, regardes les fonction qui permettent de parcourir le résultat d'une requête. mysql_fetch_*

voir peut être aussi la clause WHERE pour le SELECT.

J'interviens principalement en VB6 et VB.NET, avec un peu de C#, mais la modération m'amène souvent sur d'autre langages.
En VB.NET pensez à activer "Option Explicit" et "Option Strict"
0