Changer on sote en UTF-8.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Changer on sote en UTF-8.

Re: Changer on sote en UTF-8.

par DarkEnd » 20 nov. 2012, 17:08

Je ne devrais meme pas répondre vu comme tu écris....

Mais tu peux convertir directement dans notepad...

en haut quand tu ouvres notepad, tu as encodage > convertir en "blabla"

Donc à toi de faire le reste..

Re: Changer on sote en UTF-8.

par Nagol » 20 nov. 2012, 12:48

Il manque des lettres dans ce que tu dis, pourrais tu compléter stp?

Re: Changer on sote en UTF-8.

par thebarbarius » 20 nov. 2012, 03:36

Je serai incpable de la faire.

Voici ma table sql :

Code : Tout sélectionner

CREATE TABLE IF NOT EXISTS `view` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(30) CHARACTER SET latin1 NOT NULL, `text` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=34 ;

Re: Changer on sote en UTF-8.

par piotrowski-s » 19 nov. 2012, 08:57

salut,

pour ce qui est de l'encodage des fichiers je te conseille d'utiliser un IDE comme netbeans qui te permet de changer l'encodage de tout un projet (répertoire et sous répertoire).

ensuite pour ce qui est de la base de donnée, moi j'ai utilisé une procédure que j'ai créé spécifiquement pour mes besoins, afin de changer l'encodage des données et des tables:
Delimiter //
Drop procedure if exists changecharset//

Create procedure changecharset ()
Begin
	Declare tname varchar(255) ;
	Declare done int default 0;
	Declare tc Cursor For
		Select TABLE_NAME From information_schema.TABLES Where TABLE_SCHEMA = schema();
	DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1;

	Open tc;
	myloop: loop
		Fetch tc into tname;
		If done = 1 Then
			Leave myloop;
		End if ;
		Set @query = Concat('Alter Table `', tname, '` convert to character set utf8 collate utf8_swedish_ci;');
		PREPARE alterstmt FROM @query; 
		execute alterstmt ;
		Deallocate prepare alterstmt;
	End loop;

	close tc;
End //

Delimiter ;
A toi de faire ta propre procédure au besoin.

Re: Changer on sote en UTF-8.

par frf2 » 18 nov. 2012, 20:30

Re: Changer on sote en UTF-8.

par thebarbarius » 18 nov. 2012, 17:55

Pourriez vous m'ader SVP ?

Merci

Re: Changer on sote en UTF-8.

par AB » 18 nov. 2012, 17:34

Remarques que c'est déjà bien que tu aies eu une réponse, parce que moi "on sote" je connais pas.

Re: Changer on sote en UTF-8.

par thebarbarius » 18 nov. 2012, 13:40

Bonjours escuser moi mai j'ai mis supprimer les messae concerné.

Ce la n'est pas de ma faute.

Ne me ba,,sé pas sVP mais donée moi la solution

Re: Changer on sote en UTF-8.

par xTG » 18 nov. 2012, 13:12

Tu pollues le forum avec des écrits très loin de notre chère langue française avec des problèmes qui montrent que tu ne lis pas la documentation.
Alors excuses moi du peu mais tu troll avant nous... Tu ouvres trente-six milles topics pour le même sujet... Tu postes dans les mauvaises catégories...
Bref je ne comprends même pas que tu ne te sois pas encore pris un bannissement temporaire pour t'apprendre les bonnes manières.

Mon post était purement ironique tout en te répondant.
La réponse en français est : non.

Re: Changer on sote en UTF-8.

par thebarbarius » 18 nov. 2012, 10:04

S'il vous plait ne polué pas mon topic.

Re: Changer on sote en UTF-8.

par xTG » 18 nov. 2012, 09:35

没有

Changer on sote en UTF-8.

par thebarbarius » 18 nov. 2012, 07:25

bonjour; je voudrai Changer on sote en UTF-8.

Mais convertir avec notpad++ s'avere trop long.

Existe t'il une solutio pour <Changer on sote en UTF-8.