le 09/11/2008 à 01:11
raphlight
Table SQL :
Requête php :
Résultat :
D'où vient le problème ? On ne peut pas insérer de caractères html dans un champ text ?
J'ai besoin de le faire pourtant...serait-ce un problème de slashs, anti-slashs et guillemets ?
Merci d'avance
CREATE TABLE IF NOT EXISTS `VideoAf` (
`id` int(11) NOT NULL auto_increment,
`contenu` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
Requête php :
<?php
$continuons = "<a href=\"moi.htm\">Moi !</a>";
//connexion SQL ici
$sql = 'INSERT INTO VideoAf VALUES("", "'.$continuons.'")';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
//Deconnexion SQL ici
?>
Résultat :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'moi.htm">
D'où vient le problème ? On ne peut pas insérer de caractères html dans un champ text ?
J'ai besoin de le faire pourtant...serait-ce un problème de slashs, anti-slashs et guillemets ?
Merci d'avance