ce programme me permet de rajouté un produit a un client qui existe déjà dans ma base de donnée après avoir rempli les champs
svt:nom,nomP,type,visite,sortie,BAE,livraison,num_BAE,num_saisie,echange,num_bon_declarant.
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<?php
//$titre=array(); $adres=array(); $poid=array(); $mots=array();
function compte($nom,$table)
		 {
		 include("connexion.php");
		 $req1 = "select $nom 
		          from  $table ";
		 $idreq1 = mysql_query($req1)or die('Erreur SQL !'.$req1.'<br />'.mysql_error()); 
		 $nbrow=mysql_num_rows($idreq1);
		 return $nbrow;
		 }
 
error_reporting(E_ALL ^ E_NOTICE);
$nom = isset($_POST['nom'])? $_POST['nom'] : '';  echo   $nom;  echo '</br>';
///////////////////////////////////////////
$nomP= isset($_POST['nomP'])? $_POST['nomP'] : '';   echo   $nomP;echo '</br>';
$type= isset($_POST['type'])? $_POST['type'] : '';  echo   $type;echo '</br>';
///////////
$visite = isset($_POST['visite'])? $_POST['visite'] : '';  echo   $visite ;echo '</br>';
$sortie = isset($_POST['sortie'])? $_POST['sortie'] : '';   echo   $sortie;echo '</br>';
$BAE = isset($_POST['BAE'])? $_POST['BAE'] : '';  echo   $BAE;echo '</br>';
$saisie = isset($_POST['saisie'])? $_POST['saisie'] : '';   echo   $saisie;echo '</br>';
$livraison= isset($_POST['livraison'])? $_POST['livraison'] : '';   echo   $livraison;echo '</br>';
$num_BAE = isset($_POST['num_BAE'])? $_POST['num_BAE'] : '';  echo   $num_BAE ;echo '</br>';
$num_saisie = isset($_POST['num_saisie'])? $_POST['num_saisie'] : '';   echo   $num_saisie ;echo '</br>';
$echange = isset($_POST['echange'])? $_POST['echange'] : '';  echo   $echange ;echo '</br>';
$num_bon_declarant= isset($_POST['num_bon_declarant'])? $_POST['num_bon_declarant'] : '';   echo   $num_bon_declarant;echo '</br>';
 
if((empty($_POST['nom'])) || (empty($_POST['nomP'])) || (empty($_POST['type'])) ||
   (empty($_POST['visite'])) || (empty($_POST['sortie']))|| (empty($_POST['BAE']))|| (empty($_POST['saisie'])) || (empty($_POST['livraison']))|| (empty($_POST['num_BAE'])) ||
   (empty($_POST['num_saisie'])) || (empty($_POST['echange']))|| (empty($_POST['num_bon_declarant'])))
    {
    echo '<br><br><div align="center"><font face="arial" size="4" color="red">Vous avez envoyé un formulaire vide, veuillez remplir à nouveau svp  </font><br /></div>';
	}
	else {  if (strlen($nom)<3)      echo '<br><div align="left"><font face="arial" size="4" color="000080"> insuffisament de caractere ! </font><br /></div>';
         else{
 
		 $nom1 =trim(strtolower($nom));
 
 
		  set_time_limit(1500);
		  /////////////////////teste existance de client////////////////////////////////////////////////
		  include("connexion.php");//etablir une connexion avec la bdd
           $req9= 'select code_client
	           from `client`
			   where nom="'.$nom.'"'; 		
	    $idreq9= mysql_query($req9)or die('Erreur SQL !'.$req9.'<br />'.mysql_error()); $i=0;
 
		while ($row = mysql_fetch_array($idreq9))
		{
		 $codec=$row ['code_client'];
		 $i++;
        }			
		if ($i==0) {
		//////////////////////////////////////////////////
 
		 include("connexion.php");//etablir une connexion avec la bdd
 
		 $sql2= "INSERT  INTO produit(nomP,type)  VALUES ('$nomP','$type')";
		  $requette2 = mysql_query($sql2) or die('Erreur SQL !'.$sql2.'<br />'.mysql_error()); //vérification de la complémentarité du nom et motpasse
		 include("connexion.php");//etablir une connexion avec la bdd
 
		 $sql3= "INSERT  INTO dossier(visite,sortie,BAE,saisie,livraison,num_BAE,num_saisie,echange,num_bon_declarant)
		 VALUES ('$visite','$sortie','$BAE','$saisie' ,'$livraison','$num_BAE','$num_saisie','$echange','$num_bon_declarant')";
		  $requette3 = mysql_query($sql3) or die('Erreur SQL !'.$sql3.'<br />'.mysql_error()); //vérification de la complémentarité du nom et motpasse
 
		//etablir une connexion avec la bdd
		  $j=compte("nomP","produit");
		   $k=compte("visite","dossier");
		 $sql4= "INSERT  INTO posséde VALUES ('','$j','$k')";
		  $requette4 = mysql_query($sql4) or die('Erreur SQL !'.$sql4.'<br />'.mysql_error()); //vérification de la complémentarité du nom et motpasse
 
//affichage des résultats, pour savoir si l'insertion a marché	
			if($requette1)
  {
    echo("L'insertion a été correctement effectuée") ;
  }
  else
  {
    echo("L'insertion à échouée") ;
  }
 
///////////////////////////////////////////////////////////////////////////////////
}
?>