Pb sur enchainement de fonction
Bonjour à tous,
Je vais essayer de vous expliquer mon pb.
Sur une page j'ai un lien : http://localhost/saisie_demande.php?id_dem=19
Lors de l'ouverture de cette page, je veux que certains champs se remplissent automatiquement par les données qui correspondent à cette demande (n°19 pour cet exemple).
J'ai donc fait ma page ainsi :
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
|
<?php
.....
afficher_demande($id_dem);
.....
function afficher_demande($id_dem)
{
.....
}
?>
<body>
<form action = "envoi.php" method="post">
<table border="1" width="60%">
<tr><td>N°: </td><td><input type="text" name="id_dem" size="100" value="<?php echo $id_dem; ?>"></td></tr>
<tr><td>Date : </td><td><input type="text" name="date_dem" size="100" value="<?php echo $date_dem; ?>"></td></tr>
<tr><td>Demandeur : </td><td><input type="text" name="demandeur" size="100" value="<?php echo $demandeur; ?>"></td></tr>
....
</table>
</form>
</body> |
Comme ceci, les echo du formulaire n'affichent rien.
Par contre, si je copie le contenu de la fonction afficher_demande() (donc sans appel de la fonction), ça fonctionne :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<?php
.....
Code de afficher_demande($id_dem);
.....
?>
<body>
..... Idem ci dessus
</body> |
Quelqu'un peut m'expliquer la subtilité car franchement je ne comprends pas :?
D'avance merci :ccool: