bonjour, j'ai un petit souci, mes compétences en php ne sont pas très très élevées...
Alors, je vous explique le probleme :
Je veut crée une liste d'ordinateur avec les infos suivantes:
-Type
-Marque
-Model
-N°série
-Prestataire
-N° de contrat
-Debut contrat
-Fin contrat
-Propriétaire
toutes les infos sur l'ordinateur sont stokées dans une table (ordinateur), seul l'information "Propriétaire" est stockée dans une autre table (individu).
voici le code que j'ai crée
Le résultat n'est pas celui attendu, je ne voit que le dernier enregistrement ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54 <table border="1px" width="800px"> <tr> <td align="center">Type</td> <td align="center">Marque</td> <td align="center">Model</td> <td align="center">N°série</td> <td align="center">Prestataire</td> <td align="center">N° de contrat</td> <td align="center">Debut contrat</td> <td align="center">Fin contrat</td> <td>Propriétaire</td> </tr> <? $sql = "SELECT * FROM `ordinateur` ORDER BY marque_ordinateur"; $result = mysql_query($sql); while ($val = mysql_fetch_array($result)) { $id_ordinateur = $val["id_ordinateur"]; $type_ordinateur = $val["type_ordinateur"]; $marque_ordinateur = $val["marque_ordinateur"]; $model_ordinateur = $val["model_ordinateur"]; $numero_de_serie_ordinateur = $val["numero_de_serie_ordinateur"]; $prestataire_ordinateur = $val["prestataire_ordinateur"]; $numero_de_contrat_ordinateur = $val["numero_de_contrat_ordinateur"]; $date_debut_contrat_ordinateur = $val["date_debut_contrat_ordinateur"]; $date_fin_contrat_ordinateur = $val["date_fin_contrat_ordinateur"]; $id_individu_proprio = $val["id_individu"]; $sql = "SELECT nom_individu,prenom_individu FROM `individu` WHERE id_individu=$id_individu_proprio"; $result = mysql_query($sql); while ($val = mysql_fetch_array($result)) { $nom_individu = $val["nom_individu"]; $prenom_individu = $val["prenom_individu"]; ?> <tr> <td nowrap><? echo $type_ordinateur; ?></td> <td nowrap><? echo $marque_ordinateur; ?></td> <td nowrap><? echo $model_ordinateur; ?></td> <td nowrap><? echo $numero_de_serie_ordinateur; ?></td> <td nowrap><? echo $prestataire_ordinateur; ?></td> <td nowrap><? echo $numero_de_contrat_ordinateur; ?></td> <td nowrap><? echo $date_debut_contrat_ordinateur; ?></td> <td nowrap><? echo $date_fin_contrat_ordinateur; ?></td> <td nowrap><? echo "$prenom_individu $nom_individu "; ?></td> <td><? echo $id_individu_proprio; ?> </td> </tr> <? } } ?> </table>
Je ne comprend pas pourquoi...
grand merci a vous si vous pouvez m'aider.
Partager