Voici le code:
<?php
$titre_page = "Enregistrement de commande";
if (isset($_POST['submit']))
{$message=NULL;
//Vérifier si les infos sont rentrées dans la case date
if (empty($_POST['date']))
{$d = false; $message='<p>Vous avez oublié d\'indiquer la date</p>';}
else
{$d=$_POST['date'];}
//Vérifier si les infos sont rentrées dans la case type
if (empty($_POST['type']))
{$t = false; $message='<p>Vous avez oublié d\'indiquer le type de commande</p>';}
else
{$t=$_POST['type'];}
//Vérifier si les infos sont rentrées dans la case client
if (empty($_POST['client']))
{$c = false; $message='<p>Vous avez oublié d\'indiquer le client</p>';}
else
{$c=$_POST['client'];}
//Vérifier si les infos sont rentrées dans la case numéros de transaction
if (empty($_POST['num_transaction']))
{$nt=FALSE; $message='<p>Vous avez oublié d\'indiquer le numéros de transaction (numéros d\'ordre ou de train)</p>';}
else
{$nt =$_POST['num_transaction'];}
//Vérifier si les infos sont rentrées dans la case transporteur
if (empty($_POST['transporteur']))
{$tr=FALSE; $message='<p>Vous avez oublié d\'indiquer le transporteur</p>';}
else
{$tr =$_POST['transporteur'];}
//Vérifier si les infos sont rentrées dans la case type de transport
if (empty($_POST['type_transporteur']))
{$tt=FALSE; $message='<p>Vous avez oublié d\'indiquer le type de transport</p>';}
else
{$tt =$_POST['type_transporteur'];}
//Vérifier si les infos sont rentrées dans la case produit
if (empty($_POST['produit']))
{$p=FALSE; $message='<p>Vous avez oublié d\'indiquer le produit</p>';}
else
{$p =$_POST['produit'];}
//Vérifier si les infos sont rentrées dans la case quantité attendue
if (empty($_POST['qte_attendu']))
{$qa=FALSE; $message='<p>Vous avez oublié d\'indiquer la quantité attendue</p>';}
else
{$qa =$_POST['qte_attendu'];}
//Vérifier si les infos sont rentrées dans la case quantité reçue
if (empty($_POST['qte_recu']))
{$qr=FALSE; $message='<p>Vous avez oublié d\'indiquer la quantité reçue</p>';}
else
{$qr =$_POST['qte_recu'];}
if ($d && $t && $c && $nt && $tr && $tt && $p && $qa && $qr)
// connextion à la bd
{require_once ('mysql_connect.php');
// insertion des infos entrées dans les cases dans la bd
$rq="Insert into gestion (date, type, client, num_transaction, transporteur, type_transporteur, produit, qte_attendu, qte_recu)
Values ('$d', '$t', '$c', '$nt', '$tr', '$tt', '$p', '$qa', '$qr'";
// vérifier si les infos sont entrées dans la bd
$result = mysql_query($rq);
if($result)
{echo "<p><b>Votre commande a été traitée</b></p>"; exit();}
else
{echo "<p>Votre commande n a pas été enregistré à cause d une erreur système". "<p></p>" .mysql_error() . "<p></p>";}
mysql_close();}
else
{$message='<p>Veuillez recommencer</p>';}
}
if(isset($message))
{echo"<font color='red'>$message</font>";}
?>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<fieldset>
<legend>Veuillez compléter votre commande :</legend>
<p><b>Date : </b>
<input type="text" name="date" size="10" maxlength="10"
value="<?php if (isset($_POST['date'])) echo $_POST['date'];?>"/>
</p>
<p><b>Type : </b>
<input type="text" name="type" size="30" maxlength="30"
value="<?php if (isset($_POST['type'])) echo $_POST['type'];?>"/>
</p>
<p><b>Client : </b>
<input type="text" name="client" size="50" maxlength="50"
value="<?php if (isset($_POST['client'])) echo $_POST['client'];?>"/>
</p>
<p><b>Numéros de commande : </b>
<input type="text" name="num_transaction" size="30" maxlength="30"
value="<?php if (isset($_POST['num_transaction'])) echo $_POST['num_transaction'];?>"/>
</p>
<p><b>Transporteur : </b>
<input type="text" name="transporteur" size="50" maxlength="50"
value="<?php if (isset($_POST['transporteur'])) echo $_POST['transporteur'];?>"/>
</p>
<p><b>Type de transport : </b>
<input type="text" name="type_transporteur" size="10" maxlength="10"
value="<?php if (isset($_POST['type_transporteur'])) echo $_POST['type_transporteur'];?>"/>
</p>
<p><b>Produit : </b>
<input type="text" name="produit" size="15" maxlength="15"
value="<?php if (isset($_POST['produit'])) echo $_POST['produit'];?>"/>
</p>
<p><b>Quantité attendue : </b>
<input type="text" name="qte_attendu" size="10" maxlength="10"
value="<?php if (isset($_POST['qte_attendu'])) echo $_POST['qte_attendu'];?>"/>
</p>
<p><b>Quantité reçue : </b>
<input type="text" name="qte_recu" size="10" maxlength="10"
value="<?php if (isset($_POST['qte_recu'])) echo $_POST['qte_recu'];?>"/>
</p>
</fielset>
<div align="center">
<input type="submit" name="submit" value="Envoyer les informations" />
</div>
</form><!-- Fin du formulaire -->