(oui j'ai l'droit !) // elles seront appelées plus loin function aff_tableau($coul, $col, $lig) { //variable pour compter dans les cellules $cpt = 1; // Je commence mon tableau // note : pour du texte brut (= sans variables php) les guillemets simples sont plus rapides pour le serveur que les guillemets doubles ! (na !) echo ''; // boucle qui liste les lignes, zou : for($i=0; $i<$lig; $i++) { //on teste pour la première ligne colorée // on doit modifier la première ligne ($i==0) et si on a demandé un tableau de plus d'1 ligne ($lig > 1) if(($i==0) && ($lig > 1)) { // ligne colorée (c'est du css dans la balise elle-même) : echo ''; // ok ok pas de virgule dans le echo ! >_> } else { // sinon ligne normale : echo ''; } //boucle pour les cellules de chaque ligne (comme d'hab) for($j=0; $j<$col; $j++) { echo ''; $cpt++; } // la fermeture de ligne est la même pour une ligne colorée ou normale echo ''; } echo '
'.$cpt.'
'; //bonus : echo '

Générer un autre tableau ?

'; } function aff_formu() // un echo tout con { // le "ENCTYPE" du form est nécéssaire pour l'upload // ici je ne le met pas car ... j'ai la flemme d'aller le retrouver // oui oui je ferme pas l'interpréteur php ! ._. echo '
lignes :

valeurs possibles : red, green, blue, yellow, silver, ... #ccff00 , #485213 ...
'; // Est-ce assez clair ? Hein, mademoiselle Loth ? (© Masmoudi, ça lui fera plaisir) } // hé finallement notre HTML central ?> table.php