bonjour,
j'ai une fonction php qui selon prend en paramètre une chaine et un entier pour créer un tableau;
Ce tableau est rempli en utilisant une variable ($$var) ou $var contient une chaine concaténé selon les paramètres.
le souci c'est que la $$var n'est pas reconnu comme variable dans la fonction mais interprété en dehors.
voici un extrait de code :
inclus le fichier qui récupère les données et créer les varibales nécéssaireinclude('devis_detail_tout.php');
fonction affichage tableau
function tab_etat($taille,$type)
{
for ($i=0;$i<$taille;$i++)
{
echo'<tr>';
echo'<td>';$temp=$type.'_rang['.$i.']';
echo $$temp;
echo'</td>';
......................
}
affichage variable qui fonctionne
echo $prestation_rang[0];
appel fonction
tab_etat(5,"materiel");
Sachant que l'affichage de "$type" est bien égale à"prestation_rang[0];"
Merci d'avance