Bonjour
j'ai cherché des composants gratuits pour faire un formulaire dans mon site Joomla mais le problème qui se posait à chaque fois est que je n'arrivai pas à lier et alimenter mes tables de ma BDD (Mysql) donc j'ai développé carrément un formulaire sous PHP et il fonctionne correctement mais lorsque je l'ai intégré dans un article de joomla avec sourcerer bien sûr mes liste déroulante ne fonctionnent plus

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
86
87
88
89
90
91
92
93
94
95
96
97
98
 
<form action="traitement.php" method="POST">
   <table width="100%" border="0" cellspacing="0" cellpadding="5">
    <tr>
      <td width="20%">Intitule</td>
      <td><input type="text" name="intitule" id="intitule" /></td>
    </tr>
    <tr>
      <td>Reference</td>
      <td><input type="text" name="reference" id="reference" /></td>
    </tr>
    <tr>
      <td>Type Document</td>
      <td><select name="typedoc" id="typedoc">
           <option value="typedoc"> type documents</option>
        <?php
 
$serveur=mysql_connect('127.0.0.1','root','');
		$conn= mysql_select_db('BDD', $serveur);
		if (!$conn) 
   		 die("Connection failed: " . mysqli_connect_error());
		$sql1="select typeDoc,codeTypeDoc  from   ot8z6_rtypedoc "; 
		$resultat1=mysql_query($sql1);
        while($listetype=mysql_fetch_array($resultat1)){
 
			 echo"<option value=\"$listetype[0]\"/>$listetype[0]</option>";		
			}	   
			?>
      </select></td>
    </tr>
    <tr>
      <td>Nature Document</td>
      <td><select name="naturedoc" id="naturedoc">
        <option value="naturedoc">Nature Document</option>
         <?php
 
$serveur=mysql_connect('127.0.0.1','root','');
		$conn= mysql_select_db('BDD', $serveur);
		if (!$conn) 
   		 die("Connection failed: " . mysqli_connect_error());
		$sql2="select NatureDoc,codeNatureDoc  from   ot8z6_rnaturedoc "; 
		$resultat2=mysql_query($sql2);
        while($listenature=mysql_fetch_array($resultat2)){
 
			 echo"<option value=\"$listenature[0]\"/>$listenature[0]</option>";		
			}	   
			?>
      </select></td>
    </tr>
    <tr>
      <td>Contenu Docuement</td>
      <td><select name="contenudoc" id="contenudoc">
       <option value="contenudoc "> detail Document</option>
       <?php
 
$serveur=mysql_connect('127.0.0.1','root','');
		$conn= mysql_select_db('BDD', $serveur);
		if (!$conn) 
   		 die("Connection failed: " . mysqli_connect_error());
		$sql3="select TypeDocDetail,codeTypeDocDetail  from   ot8z6_rtypedocdetail "; 
		$resultat3=mysql_query($sql3);
        while($listedetail=mysql_fetch_array($resultat3)){
 
			 echo"<option value=\"$listedetail[0]\"/>$listedetail[0]</option>";		
			}	   
			?>
 
      </select></td>
    </tr>
    <tr>
      <td> Annee edition </td>
      <td><select name="anneedoc" id="anneedoc">
 
     <option value="anneedocument">Annee Edition</option>
       <?php
 
$serveur=mysql_connect('127.0.0.1','root','');
		$conn= mysql_select_db('BDD', $serveur);
		if (!$conn) 
   		 die("Connection failed: " . mysqli_connect_error());
		$sql5="select annee from   ot8z6_annee order by annee "; 
		$resultat5=mysql_query($sql5);
        while($listeannee=mysql_fetch_array($resultat5)){
 
			 echo"<option value=\"$listeannee[0]\"/>$listeannee[0]</option>";		
			}	   
			?>
 
      </select></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Valider" id="button" value="Envoyer" />
      </td>
    </tr>
  </table>
 
</form>
que dois-je faire SVP ??