vue que c'est dans une classe, je te dirais de mettre ça dans une variable de classe et d'utiliser une méthode pour aller chercher ces infos
ensuite j'aurais plutôt vu l'id en clef du tableau afin de savoir si l'id est dans le tableau un simple isset suffit.
ex array ( '1'=> array ( les donnéesde l'utilisateur 1), etc).
après je ne comprend pas pourquoi tous ceci ne peut provenir d'une table? au pire pourquoi ne pas utiliser SQLite ?
@+
Bonjour
Ben finalement j'ai décidé, que comme on me demandait de gérer ça seul dans mon coin, de créer une table avec mes valeurs dedans ce qui rend du coup la chose plus simple. et surtout correspond à un process "normal"
J'ai donc réussi avec votre aide à construire mon select avec le code déjà en place.
Du coup ma fonction donne ceci :
function listvalidation(){
$this->select = '';
$sql = "SELECT id_sygapuser, nom FROM sygapuser_validation";
$user = new DBRecordSetPostgreSQL($this->db, $sql);
while ($user->GetArray()){
$this->select .= $this->optionsVar[0].$user->row[0];
$this->select .= $this->optionsVar[1].$user->row[1];
$this->select .= $this->optionsVar[3].$user->row[3];
$this->select .= "\n";
}
return $this->select;
}
avec une autre fonction importante pour que cela fonctionne
function getSelectOptions($db,$loca_langue){
$this->db = $db;
$this->loca_langue = $loca_langue;
array_push($this->optionsVar,"<option value=\"");
array_push($this->optionsVar,"\">");
array_push($this->optionsVar,"\" selected>");
array_push($this->optionsVar,"</option>");
}
Je vous remercie de l'intérêt que vous avez porté à mes questions
Bonnes fêtes à vous
Et à bientôt car je pense que j'aurai d'autres soucis

[quote="moogli"]vue que c'est dans une classe, je te dirais de mettre ça dans une variable de classe et d'utiliser une méthode pour aller chercher ces infos
ensuite j'aurais plutôt vu l'id en clef du tableau afin de savoir si l'id est dans le tableau un simple isset suffit.
ex array ( '1'=> array ( les donnéesde l'utilisateur 1), etc).
après je ne comprend pas pourquoi tous ceci ne peut provenir d'une table? au pire pourquoi ne pas utiliser SQLite ?
@+[/quote]
Bonjour
Ben finalement j'ai décidé, que comme on me demandait de gérer ça seul dans mon coin, de créer une table avec mes valeurs dedans ce qui rend du coup la chose plus simple. et surtout correspond à un process "normal"
J'ai donc réussi avec votre aide à construire mon select avec le code déjà en place.
Du coup ma fonction donne ceci :
[php]function listvalidation(){
$this->select = '';
$sql = "SELECT id_sygapuser, nom FROM sygapuser_validation";
$user = new DBRecordSetPostgreSQL($this->db, $sql);
while ($user->GetArray()){
$this->select .= $this->optionsVar[0].$user->row[0];
$this->select .= $this->optionsVar[1].$user->row[1];
$this->select .= $this->optionsVar[3].$user->row[3];
$this->select .= "\n";
}
return $this->select;
}[/php]
avec une autre fonction importante pour que cela fonctionne
[php]function getSelectOptions($db,$loca_langue){
$this->db = $db;
$this->loca_langue = $loca_langue;
array_push($this->optionsVar,"<option value=\"");
array_push($this->optionsVar,"\">");
array_push($this->optionsVar,"\" selected>");
array_push($this->optionsVar,"</option>");
}
[/php]
Je vous remercie de l'intérêt que vous avez porté à mes questions
Bonnes fêtes à vous
Et à bientôt car je pense que j'aurai d'autres soucis :roll: :roll: :roll: :roll: :roll: