salut,

je travail avec wampserver et phpmyadmin

le but est d'inserer des valeurs dans la table 'matiere' de la base de donne 'glpi'

la solution suivante est excutable et elle fait l'insersion correctement

je creer tois fichier :

maitiere.php contient :
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
<html>
<head>
 
<title>exemple</title>
 
</head>
 
<body>
<form action="matiere1.php" method="post" name="form1">
 
<table frame="box" rules="none">
<tr>
<td>titre </td>
<td><input type="text" name="titre"/></td>
</tr>
<tr>
<td>type </td>
<td><input type="text" name="type"/></td>
</tr>
 
<tr>
<td>auteur </td>
<td><input type="text" name="auteur"/></td>
</tr>
 
<tr>
<td colspan="2"><input type="submit" value="enregister" name="envoyer">
</td>
</tr>
</table>
 
</form>
</body>
</html>
un autre fichier :matiere1.php contient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
<?php
 
include('fonct.php');
$titre=$_POST['titre'];
$type=$_POST['type'];
$auteur=$_POST['auteur'];
ajoutmatiere($titre,$type,$auteur);
 
?>
un autre fichier :fonct.php contient
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
function ajoutmatiere($titre,$type,$auteur)
{
$serveur="localhost";
$user="root";
$pwd="root";
$db="glpi";  //nom de la base
$lien=mysql_connect($serveur,$user,$pwd) or die("impossible de connecter de serveur");
mysql_select_db($db,$lien);
$query="insert into maitiere(titre,type,auteur)values('$titre','$type','$auteur')";
 
$res=mysql_query($query);
}


le probleme se pose quand je change dans le fichier matiere.php

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
<html>
<head>
 
<title>exemple</title>
 
</head>
 
<body>
<form action="matiere1.php" method="post" name="form1">
 
<table frame="box" rules="none">
 
 
 
<tr>
<td>titre </td>
<td><input type="text" name="titre"/></td>
</tr>
<tr>
<td>type </td>
<td><input type="text" name="type"/></td>
</tr>
 
<tr>
<td>auteur </td>
<td>
<select name="auteur">
<option >dicarte</option>
<option>g_jack</option>
<option>franq</option>
</select> 
</td>
</tr>
 
<tr>
<td colspan="2"><input type="submit" value="enregister" name="envoyer">
</td>
</tr>
</table>
 
</form>
</body>
</html>
quel est les autre changement apportés aux autres fichier pour que quand je selectione une parmis les trois auteurs :exemple 'franq'

je dois trouver dans la table matiere les valeurs saisis avec 'franq'


je suppose qu'il y' a un simple changement
merci d'avance