[Résolu] Erreur de collation

Erreur de collation [Résolu] - SQL/NoSQL - Programmation

Marsh Posté le 02-10-2007 à 12:06:10    

Bonjour.
J'essai de rentrer la requête suivante (sous phpMyAdmin) :
 

Code :
  1. CREATE TABLE `forum_mp` (
  2.   mp_id int(11) NOT NULL AUTO_INCREMENT,
  3.   mp_expediteur int(11) NOT NULL,
  4.   mp_receveur int(11) NOT NULL,
  5.   mp_titre varchar(100) collate latin1_general_ci NOT NULL,
  6.   mp_text text collate latin1_general_ci NOT NULL,
  7.   mp_time int(11) NOT NULL,
  8.   mp_lu enum('0','1') collate latin1_general_ci NOT NULL,
  9.   PRIMARY KEY  (`mp_id`)
  10. ) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARACTER SET utf8 COLLATE utf8_bin COLLATE=latin1_general_ci AUTO_INCREMENT=0 ;


 
Et j'obtiens le message suivant :
 

Citation :

MySQL a répondu:
 
#1253 - COLLATION 'latin1_general_ci' is not valid for CHARACTER SET 'utf8'


 
Quelqu'un peut m'aider à corriger? Merci d'avance.


Message édité par Zoltan32 le 02-10-2007 à 13:07:53
Reply

Marsh Posté le 02-10-2007 à 12:06:10   

Reply

Marsh Posté le 02-10-2007 à 12:10:22    

Code :
  1. COLLATE utf8_bin COLLATE=latin1_general_ci


ain't gonna work :o
un collate de trop, vire le deuxieme ( d'autant que le = ne devrait pas être la).

Reply

Marsh Posté le 02-10-2007 à 12:58:45    

Ah oui ça marche!
Merci beaucoup !! :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed