[php] Ne pas répéter 50 fois le même code ?
Résolu/Fermé
A voir également:
- [php] Ne pas répéter 50 fois le même code ?
- Le code ascii - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Voici du code ascii : 37 2d 3f 3d 31 décodez-le et résolvez l'énigme trouvée. ✓ - Forum Loisirs / Divertissements
- Voici du code ascii : 34 2d 3f 3d 31 décodez-le et résolvez l'énigme trouvée. - Forum Programmation
3 réponses
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
144
23 déc. 2011 à 19:11
23 déc. 2011 à 19:11
Salut,
Tu pourrais créer une table avec les collector, et les gains associés.
Pour ta première question, tu pourrais (si tu as une table collector en BDD) récupérer leur id,$query=mysql_query(select id from collector);
Ensuite avec while($result = mysql_fetch_array($query))
{
if ($action == $result['id'])
{
traitement
}
}
Tu pourrais créer une table avec les collector, et les gains associés.
Pour ta première question, tu pourrais (si tu as une table collector en BDD) récupérer leur id,$query=mysql_query(select id from collector);
Ensuite avec while($result = mysql_fetch_array($query))
{
if ($action == $result['id'])
{
traitement
}
}
Salut,
non je n'ai pas pensé à faire une table contenant les infos du collector (action, palier, gains).
Cela va alléger mon code c'est sur.
Mais n'y a t-il moyen ou alors je ne vois pas comment peut-être pour le faire via bdd c'est peut-être ça.
Je voudrais faire un truc un comme ceci.
Si collector est égal à 1,2,3,4,5,6,7,8,9 ou 10 et que action est égal à 9 alors on crédite sinon non.
En faisant :
if($collector>='1' AND $action=='0'){
}
Je crédite au dessus de un mais même si je rajoute par la suite qu'au dessus de 10 on change la créditation, bah ça ne change rien.
non je n'ai pas pensé à faire une table contenant les infos du collector (action, palier, gains).
Cela va alléger mon code c'est sur.
Mais n'y a t-il moyen ou alors je ne vois pas comment peut-être pour le faire via bdd c'est peut-être ça.
Je voudrais faire un truc un comme ceci.
Si collector est égal à 1,2,3,4,5,6,7,8,9 ou 10 et que action est égal à 9 alors on crédite sinon non.
En faisant :
if($collector>='1' AND $action=='0'){
}
Je crédite au dessus de un mais même si je rajoute par la suite qu'au dessus de 10 on change la créditation, bah ça ne change rien.
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
144
23 déc. 2011 à 19:34
23 déc. 2011 à 19:34
Tu peux aussi faire comme ça, effectivement !