Aller au contenu

fingolfin

Hubmaster
  • Compteur de contenus

    127
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par fingolfin

  1. fingolfin

    Les conditions

    Bah moi en faites comme je l'ai demander je ne sais plus dans quel topic, j'aimerais bien connaître le nom d'un bon livre sur le php et le SQL. Autrement pour mes conditions donc j'ai mit des requêtes comme sa: $bois = mysql_query('SELECT COUNT(*) AS bois FROM membre'); Pour récupérer les ressources et autres truc nécéssaires,et donc maintenant la deuxièmes solution est prise en compte, mais plus la premières , et sa doit venir du faites que pour la deuxièmes solution (elseif donc) il y a une erreur comme quoi 'scierie1' n'est pas défini, pourtant juste au dessus de mes requête pour les ressource j'ai mit: $scierie1 = htmlentities ($_POST['scierie1'], ENT_QUOTES); (j'ai aussi essayer de le mettre dans elseif mais sa ne le prennait pas du tous en compte). Et voici l'erreur rapporté: Notice: Undefined index: scierie1 in c:\documents and settings\génie\bureau\jeux\constructionscierie.php on line 44
  2. fingolfin

    Les conditions

    Bah j'y est penser à mettre un esle à la place du elseif, mais le pc m'afficher uen erreur quand je mettais else donc moi j'ai pas chercher j'ai remit elseif vu que sa marché.
  3. fingolfin

    Les conditions

    Bah ce que j'essaye de faire c'est de dire si le joueur n'as pas assez de bois ou d'or ou de pierre ou de main d'oeuvre alors il ne peut pas construire, et s'il a assez bah alors il peut construire. ces lignes la: $scierie1 = 'scierie1'; $bois = "bois"; $gold = "gold"; $pierre = "pierre"; $terrain = "terrainl"; $bucherons = "ubucherons"; $fer = "fer"; 2tant en faites les champs de ma table (scierie1 c'est le champs du nombre de scierie level1 vu que je ne peut pas dire directement scierie1bah j'ai stocker dans une variable).
  4. fingolfin

    php et css

    Euh une questions, sa sert à quoi de mettre du php dans un fichier .css?
  5. fingolfin

    Les conditions

    Alors quelqu'un à une idée du blem? (et si quelqu'un avait uen adresse qui expliquer bien aussi).
  6. fingolfin

    Les conditions

    voici le code qui ne marche pas <? $scierie1 = 'scierie1'; $bois = "bois"; $gold = "gold"; $pierre = "pierre"; $terrain = "terrainl"; $bucherons = "ubucherons"; $fer = "fer"; if (( $bois >= $scierie1*400 OR $gold >= $scierie1*500 OR $pierre >= $scierie1*100 OR $fer >= $scierie1*200 OR $bucherons >= $scierie1*8) AND isset ($_POST['scierie1'])) { $scierie1 = htmlentities ($_POST['scierie1'], ENT_QUOTES); $scierietotale = "scierie1 + $scierie1"; $rgold = "gold - ($scierie1 * 500)"; $rbois = "bois - ($scierie1 * 400)"; $terrainl = "terrainl - ($scierie1 * 300)"; $rbucherons = "bucherons - ($scierie1 * 8)"; $rfer = "fer - ($scierie1 * 200)"; $rpierre = "pierre - ($scierie1 * 100)"; mysql_query("UPDATE membre SET scierie1=$scierietotale WHERE pseudo='".$_SESSION['pseudo']."' AND password='".$_SESSION['password']."'"); mysql_query("UPDATE membre SET gold = $rgold WHERE pseudo='".$_SESSION['pseudo']."' AND password='".$_SESSION['password']. "'"); mysql_query("UPDATE membre SET bois = $rbois WHERE pseudo='".$_SESSION['pseudo']."' AND password='".$_SESSION['password']."'"); mysql_query("UPDATE membre SET terrainl = $terrainl WHERE pseudo ='".$_SESSION['pseudo']."' AND password ='".$_SESSION['password']."'"); mysql_query("UPDATE membre SET bucherons = $rbucherons WHERE pseudo='".$_SESSION['pseudo']."' AND password='".$_SESSION['password']. "'"); mysql_query("UPDATE membre SET fer = $rfer WHERE pseudo='".$_SESSION['pseudo']."' AND password='".$_SESSION['password']."'"); mysql_query("UPDATE membre SET pierre = $rpierre WHERE pseudo ='".$_SESSION['pseudo']."' AND password ='".$_SESSION['password']."'"); echo "Les bâtiments ont étaient créer"; } else if($bois < $scierie1*400 OR $gold < $scierie1*500 OR $pierre < $scierie1*100 OR $fer < $scierie1*200 OR $bucherons < $scierie1*8 ) { echo"Vous n'avez pas assez de ressource pour construire ces scieries"; die(); } ?>
  7. fingolfin

    Les conditions

    Encore bonjour tous le monde Donc je susi en train d'essayer de faire pour mon jeux php que quand ont a pas assez de ressources bah le ou les bâtiments ne se construisent pas, mais il s'avèrent que sa n'as pas l'aire de prendre ne compte le elseif.... Donc je venais ici pour vous demander si vous connaissiez un site qui expliquez particulièrement bien le système des conditions, voilà merci encore pour vos réponses
  8. Ouai mais lol moi faut que ce soit dit directement pour que je comprennent.... ps:Euh vous savez faire pour que quand ont construit 5 maison que si ont fait précédente bah sa en reconstruit pas 5.
  9. Euh passer un paramètre supplémentaires dans l'url? Un paramètre qui varie selon ce que l'on veut détruire?
  10. Bonjour Voilà, comme vous le savez j'essaye de créer un jeu en php, et je me demandais s'il était possible de faire une feuille de "réponse générale". En gros si je dit de détruire dix maisons, sa me dit: "vous avez bien détruit 10 maisons". Donc sa je sais faire, mais j'aimerais qu'avec le même script, si je dit de détruire 10 ferme, que sa me réponde: "vous avez bien détruit 10 fermes". Donc voilà j'aimerais savoir faire une feuille qui puissent répondre à tous en même temps au lieu de faire une feuille pour les chaumières, une pour les casernes, une pour les fermes, une pour.... Voilà, merci de vos futur réponse
  11. Bah tous ce que je peut dire, encore une fois c'est merci sa marche encore perfect (je croit qu'avec tous ce que tu me dit je vais pouvoir me faire un livre de cours personelle )
  12. Euh bah désolé pour le message alors ( il faudras que j'aille relire les règles) voici le code que j'utilise: $maison1c = mysql_query("SELECT chaumiere FROM membre"); $maison2c = mysql_query("SELECT dchaumiere FROM membre"); $maison3c = mysql_query("SELECT gchaumiere FROM membre"); $maison4c = mysql_query("SELECT bgchaumiere FROM membre"); $nhabitantp = ($maison1c*2) + ($maison2c*5) + ($maison3c*12) + ($maison4c*16);?> <p> Vos habitations vous permettent de loger:<? echo $nhabitantp;?> habitants.
  13. Euh personne ne sait pourquoi sa fait sa? (euh maintenant que j'ai essayer de corriger sa affiche 252......)
  14. Bah oui j'ai pas dit l'inverse moi lol Marrant ce bug qui me dit que j'ai 124 habitant, même si ont prend les numéros des maisons que l'on multiple au nombre qui est censer les multiplier et qu'on additionne le tous bah ont obtient pas 124...
  15. Bah je vais les mettre lol, car y'a des momment faut pas de requête et à d'autres y'en faut, donc tant que je serais un noob bah je trouverait surement pas du premier coup lol Euh y'a un blem, j'ai 0 maison 1, 2, 3 et 4 donc 0 habitants possible et l'ordi me dit que j'en ai 124
  16. Bah en faites j'ai pas mit de "$" car c'est censer êtres les nombres indiquer dans les champs... bah après vérification ni l'un ni l'autre ne marche lol, faut surement que je face des requêtes pour affciher le nombre dans les champs que je multiplierais par el nombre de maison non? Autrement les guillement bah je croyais qu'ils étaient obliger car les calcul pour dire l'or qui reste après la construction des maisons bah j'en avait pas mit sa marchait po lol.
  17. Beuh le plus simple c'est de s'héberger sois même je trouve moi...non? Au moins c'est gratuit, tu est sur de pas avoir à changer d'hébergeur (ou du moins tu sais quand es ce que tu vas le faire). Au passage je pose la même questions que sur l'autre topic lol: Voici le code: $nhabitantp = "(maison1 * 2) + (maison2 * 5) + (maison3 * 12) + (maison4 * 16)";?> <p> Vos habitations vous permettent de loger:<? echo $nhabitantps?> habitants. Donc vous avez devinez je veut afficher le nombre d'habitant qu'il y a, mais avec ce code sa m'affiche le calcul au lieu du résultat...
  18. Euh je vais surement encore paraître un peut ***... mais c'est quoi la cron tab? Merci pour tes encouragement
  19. Euh j'aimerais encore poser une questions bêtes, je suis en train de faire les requêtes mysql pour faire user des ressources quand ont achète des bâtiments (la les maisons), et donc j'aimerais savoir si affciher dix requêtes d'affiler ne ralentissait pas le script (enfin voilà). Et encore uen questions, moins bêtes, mais je ne sait pas comment faire lol, voici le code: $nhabitantp = "(maison1 * 2) + (maison2 * 5) + (maison3 * 12) + (maison4 * 16)";?> <p> Vos habitations vous permettent de loger:<? echo $nhabitantps?> habitants. Donc vous avez devinez je veut afficher le nombre d'habitant qu'il y a, mais avec ce code sa m'affiche le calcul au lieu du résultat...
  20. Encore merci lol (euh c'est du flood de dire merci ou pas sur ce forum? Car si oui bah virer ce message)
  21. Ok merci, bah vas falloir que je me rapelle de sa et de la contanisation(enfin ont se comprend lol... du moins j'espère).
  22. Bah voilà, dans ma lancer des questions qui soule tous le monde, je me suis dit pourquoi pas demander comment générer des tour dans un jeux php (qui est mon projet et qui avance bien grâce à ce forum justement), donc la questions que vous avez devinez: Comment ont fait pour générer des tour? (toutes les heure ou 30 minutes) dans un jeux php? (ce serait bête qu'il n'y est pas de tour lol), merci d'avance pour vos réponse
  23. Euh je vasi necore poser une questions débile lol, mais pourquoi tu as mit "<?php" un peut partout alors que moi je ne met que des "<?", sa change quelque chose?
  24. Non non lol pas sa, ce tableau est bien que pour le membre le regardant, mais tu avait dit que je devrait rassembler tous mes tableau, donc je me demander s'il fallait que je le fasse ou non (car j'ai deux tableau pour l'armée; un pour la population, les métier; un pour les bêtiments et un pour les ressources.).
  25. Bah avec ton code et en ayant mit l'id dans membres.php voici les erreurs: Notice: Undefined index: idmembre in c:\documents and settings\génie\bureau\jeux\tableaub.php on line 4 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\documents and settings\génie\bureau\jeux\tableaub.php on line 5 Tu est un génie!!! Les erreur d'avant c'est que comme un *** que je suis, j'ai mit l'id dans membre.php au lieu de login.php, maintenant sa marche perfect (du moins ton code, moi vais devoir m'amuser à faire les autres tableau lol) Au faites, si je met les 5 tableau séparé, la fonctions: mysql_num_rows ne feras pas que plus rien s'affiche?
×
×
  • Créer...