Salut tt le monde

Avant de posté mon message, j'ai essayé de scanner les sites pour voir s'il existe une explication 'CLAIRE' de la source de ce problème, et bien sur le ou les solutions misent en place !.

En vin !! je me retourne vers vous afin de comprendre et m^m trouver une solution a mon problème

voici mon petit code HTML :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<select name="nbr_Article" id="nbr_Article">
<option value="0"> 0 </option>
<option value="1"> 1 </option>
<option value="2"> 2 </option>
</select>
voici mon petit code de la fonction PHP qui fait le traitement de ma <select>.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
private $nombre_Article;
...
function __construct()
{
$nombre_Article = $this->nombre_Article;
}
 
public function getNombre_Article()
{
return $this->nombre_Article = $_POST['nbr_Article'];
}
Bien sur j'ai ma class 'vue' qui affiche Undefined Index nbr_Article ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if (isset($_POST['nbr_Article']))
{
 
return $this->nombre_Article = $_POST['nbr_Article'];
}
Alors là BOOM !! le message a disparu mais ça m'affiche un blanc éclatant .

Je ne vous cache pas que ce qui m'intéresse c'est comprendre le "pourquoi" car, j'ai d'autres class de la m^m manière "niveau code" mais, qui fonctionnent bien, j'ai l’impression que c'est aléatoire.

Merci a vous.