09-09-2008, 10:04 PM
ça va être très simple;
j'ai une variable $this->_comp
qui contient soit un id, soit des id séparés par une virgule (pour nb_comp, je vous laisse deviner )
j'ai une variable $this->_comp
qui contient soit un id, soit des id séparés par une virgule (pour nb_comp, je vous laisse deviner )
Code PHP :
<?php
if ($this->_nbComp ==1)
$Req ='SELECT valeur FROM comp WHERE id_perso ='.$this->_idPerso.' AND id_comp = '.$this->_comp;
else
$Req ='SELECT valeur FROM comp WHERE id_perso ='.$this->_idPerso.' AND id_comp in ('.$this->_comp.')';
l'idée là était de gagner un peu de temps (au début je demandais à mysql de faire une somme des prs_cp_valeur dans le cas du "in" mais j'ai désormais besoin du détail)
et donc... est ce que ça vaut le coup de laisser ce if ou je m ennuie pour rien :
Code PHP :
<?php
$Req ='SELECT valeur FROM comp WHERE id_perso ='.$this->_idPerso.' AND id_comp in ('.$this->_comp.')';