Php, problème tout bète... :D
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
Code:
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> |
Le résultat n'est pas celui attendu, je ne voit que le dernier enregistrement ...
Je ne comprend pas pourquoi...
grand merci a vous si vous pouvez m'aider.