Bonjour à Tous et merci d'avance.
[u]Donc je v expliquer le but du truc :[/u] Transformer une grille Excel au format Web, j'ai comme contrainte devoir le reproduire le plus fidelement possible.
[u]Aprés y à 2 buts finaux :[/u]
[] Générer des stats du genre cbien de tel ou tel medicament ont était préscris... (J en suis po encore la mais j'aurai pas de souci).
[] Générer des étiquettes avec le nom du patient et le N° d'ordonnance.
[u]Voici une image de la grille Excel que je dois copier :[/u]
http://arkidesign.ar.funpic.org/images/grilleexcel.jpg
Donc voila je dois porter cette grille au format Web et ce le plus exactement possible, je v juste inverser les médicaments avec les nom des patients.
[u]Mes Tâbles :[/u]
[] MEDICAMENT : Nummedic & Nommedic
[] PATIENT : Numpatient & Nompatient
[] ORDONANCE : Ordo_numinfo (qui me sert juste pour moi de clé prim), Num_ordo (saisie manuellement et peut etre saisies plusieurs fois par exemple pour un patient qui a 2 médicaments on saisis le même n° d'ordonnance pour les 2). Num_medic (en faite c le NOM), Idpat (c'est le N° du patient) & Quantité (c'est la quantité de tel ou tel medicament préscris).
[u]Ma requête principale qui affiche la grille chimio : (req_insertionordo[/u]
[u]Le code du tableau :[/u]
[u]Fonctionnement et résultat actuel :[/u]
Adresse :
http://arkidesign.ar.funpic.org/index.php[/url]
Vous pouvez vous lacher utilisé et tout y a pas de souci.
[u]Méthode :[/u]
Donc je saisis tout d'abord mon patient si il n existe pas en allant sur saisir un patient avec son ordonnance.
Ensuite une fois validé vous le retrouvez dans le tableau juste en dessous.
Dans ce tableau a chaque patient 3 petites Icônes :
http://arkidesign.ar.funpic.org/images/modif.gif Permet de modifier le nom du patient en cas d erreur.
http://arkidesign.ar.funpic.org/images/suppr.gif Permet de supprimer les patients.
http://arkidesign.ar.funpic.org/images/medic.gif Permet de préscrire le médicament.
Donc apres avoir cliqué sur http://arkidesign.ar.funpic.org/images/medic.gif vous allé prescrire le medic 1 par 1 donc vous choisissez le médicament dans la liste vous lui donné un numero d ordonnance puis une quantité.
Et ensuite en faisant Retour Index vous choisissez Affichage grille chimio et vous devez voir votre enregistrement.
Et c'est la que j'arrive pas a ordonner les donnees comme il faut. Au secours ObiWan !!!!
Le but est d'afficher l'ensemble de la Table médicament et non pas seulement les médicaments préscris. Aprés faut que la quantité arrive au point d intercection entre le patient et son medicament
Vraiment si kkun gére bien en PHP par pitié je need a mort de l'aide. Merci d'avance à ceux qui von perdre un peu de temps avec mon truc ^^
[u]Donc je v expliquer le but du truc :[/u] Transformer une grille Excel au format Web, j'ai comme contrainte devoir le reproduire le plus fidelement possible.
[u]Aprés y à 2 buts finaux :[/u]
[] Générer des stats du genre cbien de tel ou tel medicament ont était préscris... (J en suis po encore la mais j'aurai pas de souci).
[] Générer des étiquettes avec le nom du patient et le N° d'ordonnance.
[u]Voici une image de la grille Excel que je dois copier :[/u]
http://arkidesign.ar.funpic.org/images/grilleexcel.jpg
Donc voila je dois porter cette grille au format Web et ce le plus exactement possible, je v juste inverser les médicaments avec les nom des patients.
[u]Mes Tâbles :[/u]
[] MEDICAMENT : Nummedic & Nommedic
[] PATIENT : Numpatient & Nompatient
[] ORDONANCE : Ordo_numinfo (qui me sert juste pour moi de clé prim), Num_ordo (saisie manuellement et peut etre saisies plusieurs fois par exemple pour un patient qui a 2 médicaments on saisis le même n° d'ordonnance pour les 2). Num_medic (en faite c le NOM), Idpat (c'est le N° du patient) & Quantité (c'est la quantité de tel ou tel medicament préscris).
[u]Ma requête principale qui affiche la grille chimio : (req_insertionordo[/u]
SELECT quantite, nompatient, nommedic, ordo_num
FROM medicament AS m, patient AS p, ordonnance AS o
WHERE p.numpatient = o.idpat AND o.nummedic = m.nommedic
[u]Le code du tableau :[/u]
<table width="897" height="57" border="1">
<tr>
<td width="192"> </td>
<td width="188"> </td>
<td width="173"><span class="Style3">Ca représente les quantités et il faudrait quel ce mette sous le bon nom de médicaments </span></td>
<td width="486"><span class="Style3">Je voudrait que mes medicaments soit ici et en vertical et s etende vers --> </span></td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_req_insertionordo['nompatient']; ?></td>
<td><?php echo $row_req_insertionordo['ordo_num']; ?></td>
<td><?php echo $row_req_insertionordo['quantite']; ?><span class="Style3">--></span></td>
<td><?php echo $row_req_insertionordo['nommedic']; ?></td>
</tr>
<?php } while ($row_req_insertionordo = mysql_fetch_assoc($req_insertionordo)); ?>
</table>
[u]Fonctionnement et résultat actuel :[/u]
Adresse :

Vous pouvez vous lacher utilisé et tout y a pas de souci.
[u]Méthode :[/u]
Donc je saisis tout d'abord mon patient si il n existe pas en allant sur saisir un patient avec son ordonnance.
Ensuite une fois validé vous le retrouvez dans le tableau juste en dessous.
Dans ce tableau a chaque patient 3 petites Icônes :
http://arkidesign.ar.funpic.org/images/modif.gif Permet de modifier le nom du patient en cas d erreur.
http://arkidesign.ar.funpic.org/images/suppr.gif Permet de supprimer les patients.
http://arkidesign.ar.funpic.org/images/medic.gif Permet de préscrire le médicament.
Donc apres avoir cliqué sur http://arkidesign.ar.funpic.org/images/medic.gif vous allé prescrire le medic 1 par 1 donc vous choisissez le médicament dans la liste vous lui donné un numero d ordonnance puis une quantité.
Et ensuite en faisant Retour Index vous choisissez Affichage grille chimio et vous devez voir votre enregistrement.
Et c'est la que j'arrive pas a ordonner les donnees comme il faut. Au secours ObiWan !!!!
Le but est d'afficher l'ensemble de la Table médicament et non pas seulement les médicaments préscris. Aprés faut que la quantité arrive au point d intercection entre le patient et son medicament
Vraiment si kkun gére bien en PHP par pitié je need a mort de l'aide. Merci d'avance à ceux qui von perdre un peu de temps avec mon truc ^^