begin process at 2012 05 31 20:19:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Tableau croisé dynamique AIDE


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Tableau croisé dynamique AIDE

lundi 19 septembre 2005 à 13:29:34 | Tableau croisé dynamique AIDE

manuken

Bonjour tout le monde
j ai besoin d un coup de main

j ai un tableau du style 2 colonnes et x lignes

a | x
b | x1
c  | x2
d | x3
.. | x...


ce sont toutes des variables !

mathématiquement il faudrait que j'arrive au résultat suivant :
x1 = x - b
x2 = x1 - c
x3 = x2 -d
etc....

PHPment (!) il faudrait que je mette tout ca dans une boucle pour afficher les résultats....

Je maitrise difficilement les tableaux en PHP (array)
Donc je suis un peu coincé pour terminer mon script.....

Si quelqu'un pouvait m'aider en me proposant quelque solution, je lui en serait très reconnaissant...
Merci d'avance...

Manuken

lundi 19 septembre 2005 à 14:54:41 | Re : Tableau croisé dynamique AIDE

tucsoufle

salut,
déjà commence par montrer ton script pour qu'on voit un peu ou tu en est

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet

lundi 19 septembre 2005 à 15:20:00 | Re : Tableau croisé dynamique AIDE

manuken

OK merci tucsoufle
Je tente en t'envoyant mon bout de code.... je l'ai épuré pour ne garder que mon problème.
dans l'affichage du tableau le problème est que $reste est la variable prise en compte au début mais qui est répétée pour le calcul suivant... normal puisque j'ai marqué : $x=$reste - $array_jourindemnise[$id];

Bon voilà je vais arréter de t'embrouiller....

/////////////////////////////////////

        while ($donnee=mysql_fetch_array($result)){
        $id=$donnee["id"];
        $annee=$donnee["annee"];
        $mois=$donnee["mois"];
        $brut=$donnee["brut"];
        $jourenleve=floor($brut/$sal_ref);

        // je recupere le de jour dans le mois       
        $lemois=explode("-",$mois);
        $moisenchiffre=moisenchiffre($lemois[0]);
        $moisenchiffre=jourdansmois($mois,$lemois[1]);
        $moisenchiffre=round($moisenchiffre);
        $jourindemnise=$moisenchiffre-$jourenleve;

        $resteplusque=$reste-$jourindemnise;
        $moislettres=moisenlettre($lemois[0]);
       
echo "<tr><td><div align='center'>$jourindemnise</div></td>";

/////////////////////////////////////////
//C'est à partir de là que ca va pas
 
$array_jourindemnise[$id]= $jourindemnise;
 $tab=print_r( $array_jourindemnise );
 
 $x=$reste - $array_jourindemnise   [$id];
 
 
 echo " ----$reste - $array_jourindemnise[$id] = $x ||||| "; // débugage : montre l'opération effectuée
       // PROBLEME prends comme référence $reste qui ne doit être utilisé que la première fois 
 
 
echo " <td><div align='center'>$x</div></td></tr>";

}

echo "<tr>&nbsp;</tr></table>";

//// FIN DU CODE /////////

Merci
Manuken

lundi 19 septembre 2005 à 19:55:19 | Re : Tableau croisé dynamique AIDE

tucsoufle

il y a un truc qui me chiffone
tu dit :
mathématiquement il faudrait que j'arrive au résultat suivant :
x1 = x - b
x2 = x1 - c
x3 = x2 -d
etc....
et ensuite tu met :
// PROBLEME prends comme référence $reste qui ne doit être utilisé que la première fois

c'est incohérent, si tu compare avec ton opération
$x=$reste - $array_jourindemnise[$id];

$reste équivaut à (x,x1,x2) dans ton raisonnement mathématique, c'est donc $(x-1) non?


Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet

lundi 19 septembre 2005 à 20:56:26 | Re : Tableau croisé dynamique AIDE

manuken

Effectivement ce n'était pas très clair...
Quoi qu'il en soit désolé mais j'ai trouvé tout seul finalement...

il suffisait de rajouter avant la fermeture de mon while
$reste=x;


Merci de ton intérêt
Acharnement, Persévérance et Tests ont été les plus forts...
A bientôt peut-être !

Manuken

lundi 19 septembre 2005 à 21:50:23 | Re : Tableau croisé dynamique AIDE

tucsoufle

Réponse acceptée !
oui voila, c'est à ca que je voulais t'amener bien vu
@+

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet



Cette discussion est classée dans : aide, dynamique, tableau, faudrait, croisé


Répondre à ce message

Sujets en rapport avec ce message

aide pour dessiner un tableau avec echo ( livre d'or) [ par agentTMORT ] while ($ligne = mysql_fetch_object ($res)) {echo "";echo ""; echo "&l checkbox dans un tableau [ par titigrou ] kikou a tous!!!j'ai regardé un peut partout sur le site mais je n'ai pas trouvé mon bonheur... :(je demande votre aide!!!je voudrais savoir comment on a l'aide. Question formulaire [ par dedelchipie ] bonjour,J'ai une petite question à vous poser: Je suis en train de faire une page pour ajouuter un tableau de peinture: titre , version, type et l'ima aide sur php-html [ par inba ] Voila j'insere des points dans un tableau html.Ces points sont un fichier *.jpeg.Lorsque j'imprime, les points se sont déplacés et la page s'imprime e affichage dynamique [ par piep14 ] Ma question est : je souhaite afficher dans un champ un chiffre (ex:0) puis de chaque coté de ce champs, un bouton + et un bouton - qui permet d'augme tableau dynamique html avec variables php [ par pixelver ] Bonjour,j'aurais voulu savoir comment si prendre pour gerer un tablaeu html dynamiquement a partir de variable php. j'ai une liste de cours et de date Tableau dynamique via un mail et un formulaire (PHP /mysql??) [ par PsYKrO ] Salut à tous....Bon voilà, j'ai un formulaire (que j'ai récupéré sur ce site) qui me renvoie un mail ... avec juste le login le mail , 2 boutons ratio Réarrangement dynamique d'un tableau [ par albinOz ] Bonjour à tous Je me lances dans un truc, qui pour le moment dépasse mes petites connaissances PHP. Je dispose d'une série d'enregistrements, affiché Tableau dynamique en utilisant la bdd [ par psycotic93 ] Alors voila j'ai une bdd , et je voudrais mettre dans mon site un tableau qui sera remplit par les info qui se trouvent a l'intérieur, mais je voudrai BESOIN D AIDE [ par BIBICHOCOLAT ] BONJOUR,J ai besoin d un coup de main !!!j ai un formulaire qui genere un tableau grace a la base de donnee ce tableau contient un lien, j aimerais qu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,324 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales