Le point virgule après le dernier if est à enlever
Code :
if ($data['qstockvehicule'] < 30 && $var['stock1'] != $variable['stockvehicule']);
09-04-2007, 05:01 PM
désolé, kEkRkIkC mais ce n'est pas celà !
09-04-2007, 05:18 PM
kEkRkIkC a écrit :Le point virgule après le dernier if est à enlever idem pour celui après le premier
09-04-2007, 05:44 PM
Moi j'abandonne. Tant que tu ne nous donneras pas les erreurs qui s'affichent & que vraiment tu ne pourras pas les corriger toi même, j'oublierais. J'ai vérifié. Avant de te contredire, j'ai essayé en copiant ton code. J'étais étonné que tu n'ais qu'une page blanche avec de telles erreurs. Maintenant je suis rassuré. Alors fais un effort.
09-04-2007, 08:21 PM
le problème c'est qu'une page blanche n'affiche aucune erreur :motard:
je vais revoir le code de A à Z en décomposant.:heuuu:
09-04-2007, 11:01 PM
Ca y est cela fonctionne :good:
J'ai tout repris dans l'ordre que je souhaitais, j'ai allégé le code et surtout simplifié. Toutes les possibilités fonctionnent , à savoir: 1) si stock1 différent de stockvehicule 2) si stockvehicule est plus petit que 30 et que stock1 est pareil que stockvehicule 3) si stockvehicule plus grand/égal à 30 (les ; apres les if semblaient en effet de trop ainsi qu'une trop importante déclaration de variables à la base)i Code PHP :
Ouais super ça fonctionne ... on test mm pas si la variable de session $_SESSION['id'] existe ça serait trop dur...Non mais franchement je veux pas paraitre defaitiste mais les codes comme ça ont une durée de vie qui se limite à un jeu ... Ce qui me blaze le plus c'est de voir des gens qui t'aident et perdent du temps pour la simple et unique raison que tu codes degeu et que tu debug à l'arrache ... Ton jeu marchera c'est certain ... Tout arrive a bout ... Mais moi en tant que dev pro je vois que tu ne sais même pas ce que tu manipules... _La preuve en est ligne 3 ...Allez hop: Code PHP :
_Ensuite <br> c'est devenu <br /> (faut se mettre au gout du jour...) _Ensuite MVC ca te dit surement rien mais en gros ca permet de modifier une source facilement en séparant traitement et affichage ... _Ensuite $data est un array mais le typage c'est trop dur n'est ce pas ? un $aData ça mange pas de pain...(il en est de même pour les autres variables...) _Ensuite Code PHP :
_Ensuite vu que tu codes assez cracra tu dois pas savoir utiliser une classe ... bah ca serait le moment ...ca allégerais ton code _Ensuite Comme tu as x cas tu connais les switch ? essaye... _Enfin j'arrete ^^ Désolé de me défouler sur toi mais: 1/ ça me tue de voir que les debug soient unitaires et je dois avouer que jamais j'essayerais de debuger un script comme ça... 2/ je n'ai rien contre toi mais je pense qu'une meilleure organisation des membres serait des plus souhaitable Je suis prêt a faire un "formulaire de règle de bon codage" mais je doute que les utilisateurs changeront leur codes . Sur ces dernières paroles je te souhaite bonne continuation sur ton jeu
Consultant
Langages : PHP/JS/JAVA/FLEX/J2EE/C/C++/C# ... Bases de données : MySQL/PostgreSQL/SQL Server/Oracle/Cassandra ... Daemon : Apache/Tomcat/Glassfish/Jboss/Jonas
Je trouve en effet que tu as été un peu sévère avec lui. A la différence de certains d'entre nous, beaucoup ne sont pas des développeurs, je pense donc qu'on peut leur éviter des blâmes. Cependant j'avoue quand même qu'il pourrait faire un effort. Maintenant en tant que développeur, je vais te contredire aussi sur certains points (Bah ui. Le pauvre il peut pas se défendre tout seul sur le coup ^^)
Tout d'abord, je sais pas si tu es au courant, mais le W3C a décidé de créer un nouveau groupe de travail qui se consacrera au développement du HTML. Certes, les motivations d'une telle chose sont déplorables - à savoir que les développeurs web étaient trop fainéant pour recoder leurs sites en xHTML, mais il faut bien dire aussi que les développeurs de browser se sont pas non plus foulés sur le coup - donc tout ça pour dire que <br> est toujours au goût du jour - bien malgré moi . Ensuite, le MVC c'est une méthode comme un autre. Beaucoup ne voit pas l'intéret de la séparation, jusqu'à qualifier de 'sur-séparation' ^^. De mon côté, je fais ce que je peux pour appliquer cette règle au mieux, mais quand on est pas un habitué, je pense qu'on devrait quand même essayer au moins de faire du MVC à la bourrin (c'est-à-dire tout dans un même script : récupération - traitement - affichage) Je voudrais aussi dire que je ne type pas mes variables. .. Non, en effet, mes tableaux je les appelles $tableauDonnees ou $listeDonnees ^^ C'est très clair comme ça. Je pense qu'il s'agit surtout d'utiliser des noms de variables explicites, parce que $data, pour moi ça veut rien dire. Dans ce cas, tu devrais même aller jusqu'à dire de quoi est composé ton tableau (entier, chaine, réel, divers ..) Pour finir, tu parles de points qui touche à l'approche objet. Crois-tu sincèrement que beaucoup saisissent la notion d'objet instancié ? Tu devrais aller lui expliquer les interfaces n-tiers Reviens nous voir quand il maitrisera J'suis un peu sacarstique, mais bon en même temps, toi tu es développeur professionnel, moi je vais avoir mon diplôme d'analyste-programmeur dans 2 mois au plus tard, et lui alors ? Juste pour dire que les propos doivent être adapté au niveau de l'interlocuteur. DämEn, au plaisir de débattre PS : Sans rancune ?
11-04-2007, 12:10 PM
Dev-pro, analyste programmeur et moi étudiant 1ère année en info et pourtant, pas mal des choses que tu proposes me passent au dessus. La prog objet dans ma licence, on ne la voit réellement qu'en 2ème année, c'est quand même assez complexe.
Ensuite, il me semble que YVES programme son jeu avec amour depuis 1 ans donc je pense que les conseils sont un peu tardifs. Cela dit, j'avoue que des fois, tu pourrais mettre le nez dans ton propre code pour débugger car tu en es capable, la preuve... Citation :_Ensuite Comme tu as x cas tu connais les switch ? essaye...Pour la clarté, je ne dis pas (et encore) mais pour la rapidité, un if/elseif est ce qu'il y a de plus performant. Quand à vouloir aider les gens.. Même si leur code n'est pas terrible, pas objet, pas modulable, etc, au moins, c'est en discutant et en pointant les erreurs qu'ils finiront par progresser. Ce n'est pas toujours facile d'être compréhensif ni même de répéter les même conseils à longueur de temps mais un peu de tolérance et de patience sont toujours les bienvenus. Même si la programmation objet est performante et très prisée, est-ce une raison pour dénigrer le reste et principalement ceux qui découvrent la programmation ?
Quand on te dit qu'un projet est terminé à 90%, prépare toi pour les 90% suivant
Ninety-Ninety Rule "Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire" Vu sur IRC |
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
[résolu] 2 formulaires sur une même page | Snoody | 6 | 4 586 |
10-08-2014, 10:05 PM Dernier message: seishin |
|
[Résolu] Positionnement de l'écran sur une page | Argorate | 23 | 10 057 |
30-03-2008, 05:07 PM Dernier message: Anthor |
|
[Résolu][Ajax] Réponse de la page de traitement NULL | Byleth | 8 | 3 391 |
16-03-2008, 06:56 PM Dernier message: Mysterarts |