[RESOLU] Tableau dynamique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Tableau dynamique

Re: Tableau dynamique

par philspain » 09 juil. 2012, 11:48

Merci Mazarini ...

C'est nickel ... ta syntaxe est parfaite ... et ça marche !!!!

Mille merci

Re: Tableau dynamique

par Mazarini » 09 juil. 2012, 08:18

j'utiliserai un tableau pour enregistrer les info :
$repeat[$ligne['NrFiche']] = "";
et pour voir si déjà traité : isset($repeat[$ligne['NrFiche']])

Par contre j'ai un doute sur la syntaxe $repeat[$ligne['NrFiche']]
Peut être faire :
$NrFiche = $ligne['NrFiche'];
et ensuite $repeat[$NrFiche]

Tableau dynamique

par philspain » 09 juil. 2012, 00:33

Bonjour,
J'ai cherché sur différents tuto mais je ne trouve pas comment remplir un tableau dynamique et ensuite créer une condition d'affichage en fonction de ce qu'il y a dans ce tableau.
Mon problème est de pouvoir n'afficher une info (dans une boucle) QUE si elle n'a pas été affichée avant (dans la même boucle).
J'ai créé ceci

if ($repeat != $ligne[NrFiche])
{
echo $affich ;
$repeat = $ligne[NrFiche];
}

mais ce n'est pas un tableau, juste une variable qui mémorise une info $ligne[NrFiche] et ça ne fonctionne donc QUE si la fiche a été affichée JUSTE avant dans la boucle, ce qui n'est pas toujours le cas.
Ma question: Comment remplacer cette variable $repeat par un tableau pour y stocker tous les n° de fiches $ligne[NrFiche] qui sont affichés une première fois et comment remplacer ma condition if ($repeat != $ligne[NrFiche]) pour ne pas afficher une info qui se trouve au moins une fois dans ce tableau ?

Merci d'avance ...