// Sélectionner les champs de ressources. $reponse = mysql_query("SELECT energie, terre, metal, triïglotide, nanites FROM ressources WHERE pseudo='Admin'");
// Sélectionner les champs de ressources. $reponse3 = mysql_query("SELECT energie, terre, metal, triïglotide, nanites FROM mine_metal WHERE pseudo='Admin'");
mysql_close(); // Déconnexion de MySQL ?> <?php if($donnees3['energie'] >= $donnees['energie'] and $donnees3['metal'] >= $donnees['metal'] and $donnees3['terre'] >= $donnees['terre'] and $donnees3['nanites'] >= $donnees['nanites'] and $donnees3['triïglotide'] >= $donnees['triïglotide']) { echo"<a href=test.php?mine_metal=1>Construire</a>" ; } else { echo"Vous n'avez pas assez de ressources pour construire." ; } ?> <?php mysql_connect("localhost", "root", "") ; mysql_select_db("controlwars") ; $stop=0 ; while($_GET['mine_metal']='1' and $stop=0) { $prix_metal=$donnees['metal']-$donnees3['metal'] ; $prix_terre=$donnees['terre']-$donnees3['terre'] ; $prix_nanites=$donnees['nanites']-$donnees3['nanites'] ; $prix_triïglotide=$donnees['triïglotide']-$donnees3['triïglotide'] ; $prix_energie=$donnees['energie']-$donnees3['energie'] ; $niveau_mine=$donnees4['mine_metal']+1 ; mysql_query("UPDATE niveau_batiment SET mine_metal='$niveau_mine' WHERE pseudo='Admin'") ; mysql_query("UPDATE ressources SET energie='$prix_energie', metal='$prix_metal', terre='$prix_terre', nanites='$prix_nanites' triïglotide='$prix_triïglotide' WHERE pseudo='Admin'") ; } mysql_close() ; ?>
Je m'explique :
Je veux que lorsque l'on clique sur le lien construire, je voudrais que la valeur de niveau augmente, ansi que le niveau des ressources diminue. Et ceci autant de fois que l'on clique sur le lien.
Merci à l'avance pour les réponses.
Je pense qu'il faudrait déjà qu'un tel lien existe . Le plus simple serait de faire à l'aide d'un GET par exemple <a href="page.php?action=construire">Construire</a> et ensuite dans ton script, faire augmenter ce qu'il faut augmenter et réduire ce qu'il faut réduire si la valeur de la variable $_GET["action"] est égale à construire (et bien sûr si le visiteur en as les moyens).
Ensuite je pense que tes connexions/déconnexions à tout va de ta BDD sont de trop, une connexion au début et une déconnexion à la fin, sa devré suffire.
Problème avec un code
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.