salut à tous
j'ais un probléme d'insertion de la chaine suivante dans une table mysql
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<span style="font-weight: bold;">Salut </span>a <span style="font-style: italic;">tous </span>
<span style="text-decoration: underline;">bonjours</span><br>
et précisément dans le champ "rep de la table suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
CREATE TABLE `libertux_forums_rep` (
  `repid` int(11) NOT NULL auto_increment,
  `fid` int(11) NOT NULL default '0',
  `rep` text NOT NULL,
  `date` date NOT NULL default '0000-00-00',
  `username` varchar(20) NOT NULL default '',
  `tim` time NOT NULL default '00:00:00',
  PRIMARY KEY  (`repid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1

et j'ais utiliser ce code php pour faire l'insertion :

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
 
 
<?
require("../auth/var.php");
 
$a=$_GET["id"];
$b=$_GET["mod"];
$i=$_GET["init"];
 
$time=strftime("%H:%M:%S") ;
$date = date("y/m/d");
$fe_ = $HTTP_POST_VARS;
$suj = $fe_["sujet"];
$txt = $fe_["html"];
 
$db_con = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
$req=mysql_db_query($sql_db,"select username from libertux_user where CodeTemporaire=\"$a\"",$db_con);
$usr=mysql_result($req,0,"username");
$requete=mysql_db_query($sql_db,"insert into libertux_forums (modid,vis,username,date,tim,suj) values (\"$b\",\"$usr\",\"$usr\",\"$date\",\"$time\",\"$suj\")",$db_con);
$reqf=mysql_db_query($sql_db,"select fid from libertux_forums where suj=\"$suj\"",$db_con);
$fid=mysql_result($reqf,0,"fid");
 
$requetef=mysql_db_query($sql_db,"insert into libertux_forums_rep (fid,rep,date,username,tim) values (\"$fid\",\"$txt\",\"$date\",\"$usr\",\"$time\")",$db_con);
echo $txt;
 
?>
 
franchement je ne voit pas pourquoi la 2emme insertion ne s'éfféctue pas
une aide sera la bien venue ;) merci