Bonjour,

J'ai un drôle de problème : j'ai un switch et plus bas une requête d'insertion. Dès que j'enlève le switch ça fonctionne, mais si je le laisse, car j'en ai besoin, alors ça n'insère plus rien sans pour autant donner un message d'erreur.

Voilà le code :
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
 switch($discussion)
{
case 1 : 
$categorie='L\'actualité'; 
$urlCategorie='actualite';
 
break;
 
case 2 : 
$categorie='Arts & Culture '; 
$urlCategorie='arts-culture';
 
break;
 
case 3 : 
$categorie='Formation';
$urlCategorie='formation';
 
break;
 
case 4 : 
$balise='Personnalités';
$urlCategorie='personnalites';
 
 
break;
 
case 5 : 
$categorie='Politique';
$urlCategorie='politique';
 
 
break;
 
case 6 : 
$categorie='Les relations humaines';
$urlCategorie='relations-humaines';
 
 
break;
 
case 7 : 
$categorie='Société';
$urlCategorie='societe';
 
 
break;
 
case 8 : 
$categorie='Spiritualité';
$urlCategorie='spiritualite';
 
break;
 
 
case "9" : 
$categorie='Nouveaux Membres';
$urlCategorie='nouveaux-membres';
 
break;
 
case 10 : 
$categorie='café';
$urlCategorie='cafe';
 
break;
}
$insert="INSERT INTO `forum` (`ip`,`categorie`,`codeCategorie`,`urlCategorie`,`idMembre`,`contenu`,`signature`,`date`,`pseudo`,`urlSite`,`titre`) 
VALUES (
'$ip','$categorie','$discussion','$urlCategorie','$idMembre','$contenu','$signature','$date','$pseudo','$urlSite','$titre'
)";
Le switch fonctionne bien ailleurs dans d'autres fichiers, mais ici il gène je ne comprend pas du tout pourquoi.
De même la requête fonctionne bien si on enlève le switch.

Merci pour votre aide.