Probleme "ENUM"
arf g fait un petit fote
<?
$sql = "UPDATE forum_topics SET lock='oui' WHERE id='$t'";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
?>
voila c coriger c t la simple cote avant le point-virgule a la fin de la ligne ou y a $sql
Juste une question : c'est normal qu'il n'y est pas d'attribut lock dans la table ?
Euh, dsl, me suis planté de table, héhé
C_Kirby
XTT => Y'a toujours la même erreur
C_Kirby
Personne pour m'aider ? Ca marche pas, j'ai tout essayé
C_Kirby
Ben donne la structure de la table...
CREATE TABLE `forum_topics` (
`id` int(6) NOT NULL auto_increment,
`auteur` varchar(30) NOT NULL,
`titre` varchar(50) NOT NULL,
`d_reponse` datetime NOT NULL default '0000-00-00 00:00:00',
`d_auteur` varchar(255) NOT NULL,
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`lock` enum('oui', 'non') NOT NULL default 'non',
PRIMARY KEY (`id`)
) TYPE=MyISAM
C_Kirby
Pardon
CREATE TABLE `forum_topics` (
`id` int(6) NOT NULL auto_increment,
`auteur` varchar(30) NOT NULL,
`titre` varchar(50) NOT NULL,
`d_reponse` datetime NOT NULL default '0000-00-00 00:00:00',
`d_auteur` varchar(30) NOT NULL,
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`lock` enum('oui', 'non') NOT NULL default 'non',
PRIMARY KEY (`id`)
) TYPE=MyISAM
C_Kirby
J'ai encore cherché, sur un bouquin, mais y'a toujours rien...
C_Kirby
C'est bon, j'ai mis INT au lieu d'enum, et 0 correspont à ouvert, et 1 à vérouillé.
Voici mon code :
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=578]ce lien[/lien])
Ca marche, mais ca reste sur la page et ca l'actualise sans arrets ! Merci.
C_Kirby