Je suis entrain de créer une interface de gestion de point en php pour ma guilde (jeux world of warcraft).
Explication:
j ai donc créer 3 page php relier a une base de donnée .
La première page et juste une récap des points des joueurs, avec en prime, un lien a coté de chaque nom qui me permet d'accédé a la seconde page, qui n'est rien d’autre que la page de mise a jour des points sous forme de formulaire.
La dernière page sert juste a me dire si tout c'est bien passé.
Explication en image:
page1
page2

page3

Mon problème:
Voici mon petit problème j ai créer en page 2 deux case a coché, qui normalement, la case 1 devrait ajouté +1 dkp si coché, et la case 2 +10 dkp si coché.
Si je coche qu'une seule case sur les 2 cela fonctionne très bien les dkp (point) sont mis a jour : D
Par contre si je coche les deux case (se qui risque d'arrivé souvent) sa me renvoie sur la page trois (logique^^) mais en fait les changement ne sont pas pris en compte et sa modifie les dkp de la personne sélectionné a zéro au lieu d’avoir comme résultat un ajout de 11 dkp.
Donc si quelqu’un aurais une solution SVP se serait très aimable par avance merci .
Voici mon code de la page 2 car mon problème vient de cette page :
<?php
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", "" ) ;
//sélection de la base de données:
$db = mysql_select_db( "bob" ) ;
//récupération de la variable d'URL,
//qui va nous permettre de savoir quel enregistrement modifier
$id = $_GET["id"] ;
//requête SQL:
$sql = "SELECT * FROM paladin WHERE id = $id";
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
if( $result = mysql_fetch_object( $requete ) )
{
?>
<form name="insertion" action="modif3.php" method="POST">
<input type="hidden" name="id" value="<?php echo($id) ;?>">
<table border="2" align="center" cellspacing="2" cellpadding="2">
<tr align="center">
<td bgcolor="#FFFFFF">nom</td>
<td><input type="text" name="nom" value="<?php echo($result->nom) ;?>"></td>
</tr>
<tr align="center">
<td bgcolor="#FFFFFF">dkp</td>
<td><input type="text" name="dkp" value="<?php echo($result->dkp) ;?>"></td>
</tr>
<tr align="center">
<td bgcolor="#FFFFFF">inscription</td>
<td bgcolor="#FFFFFF"><div align="left">
<input type="checkbox" name="dkp" value="<?php echo($result->dkp+1) ;?>">
+1 si inscrit</div></td>
</tr>
<tr align="center">
<td bgcolor="#FFFFFF">presence</td>
<td bgcolor="#FFFFFF"><div align="left">
<input type="checkbox" name="dkp" value="<?php echo($result->dkp+10) ;?>">
+10 si present</div></td>
</tr>
<tr align="center">
<td colspan="2" bgcolor="#FFFFFF"><p>
<input type="submit" value="modifier">
</p> </td>
</tr>
</table>
</form>
<?php
}//fin if
?>
Bon ok se n'est pas de l'art mais je rappelle je débute