<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Table MySQL des départements français</title>
	<atom:link href="http://www.jonathan-petitcolas.com/table-mysql-des-departements-francais/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonathan-petitcolas.com/table-mysql-des-departements-francais/</link>
	<description>Symfony, Zend Framework, JQuery, WordPress...</description>
	<lastBuildDate>Thu, 10 May 2012 06:39:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Par : Jonathan Petitcolas</title>
		<link>http://www.jonathan-petitcolas.com/table-mysql-des-departements-francais/#comment-55</link>
		<dc:creator>Jonathan Petitcolas</dc:creator>
		<pubDate>Sun, 01 Nov 2009 07:58:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonathan-petitcolas.com/?p=375#comment-55</guid>
		<description>@kirek : Pour les double apostrophes, il s&#039;agit de l&#039;échappement pour MySQL. Tu peux t&#039;en assurer en copiant/collant ce code sous PHPMyAdmin par exemple. Lors de l&#039;importation, tu t&#039;apercevras alors qu&#039;il n&#039;y a plus qu&#039;une et une seule quote. Et pour cause : sinon le quote simple serait interprété comme la fin de la chaîne.

Pour l&#039;espace à la fin de chaque département en revanche, effectivement, il s&#039;agit bien d&#039;une erreur. Cela s&#039;explique par le fait que j&#039;ai récupéré la liste des départements en XML depuis un site de normes, et il a dû apparaître lors de la conversion. C&#039;est à présent corrigé. :)

Quant à la fonction &lt;em&gt;mysql_real_escape&lt;/em&gt;, préfère utiliser PDO. Tu verras, les risques d&#039;injections disparaîtront automatiquement, sans avoir à se soucier toi-même d&#039;utiliser de telles fonctions.</description>
		<content:encoded><![CDATA[<p>@kirek : Pour les double apostrophes, il s&#8217;agit de l&#8217;échappement pour MySQL. Tu peux t&#8217;en assurer en copiant/collant ce code sous PHPMyAdmin par exemple. Lors de l&#8217;importation, tu t&#8217;apercevras alors qu&#8217;il n&#8217;y a plus qu&#8217;une et une seule quote. Et pour cause : sinon le quote simple serait interprété comme la fin de la chaîne.</p>
<p>Pour l&#8217;espace à la fin de chaque département en revanche, effectivement, il s&#8217;agit bien d&#8217;une erreur. Cela s&#8217;explique par le fait que j&#8217;ai récupéré la liste des départements en XML depuis un site de normes, et il a dû apparaître lors de la conversion. C&#8217;est à présent corrigé. :)</p>
<p>Quant à la fonction <em>mysql_real_escape</em>, préfère utiliser PDO. Tu verras, les risques d&#8217;injections disparaîtront automatiquement, sans avoir à se soucier toi-même d&#8217;utiliser de telles fonctions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : kirek</title>
		<link>http://www.jonathan-petitcolas.com/table-mysql-des-departements-francais/#comment-54</link>
		<dc:creator>kirek</dc:creator>
		<pubDate>Sun, 01 Nov 2009 01:07:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonathan-petitcolas.com/?p=375#comment-54</guid>
		<description>Hey Jonathan

Tu va peut être dire c&#039;est du chipotage, mais pourquoi y a 2 apostrophes pour : Val-d&#039;&#039;Oise ?!

Pourquoi y a un espace à la fin des noms de départements (là c&#039;est un peu du chipotages :)).

Mais pour les 2 apostrophes j&#039;ai pas pigé.

Mou j&#039;utilise par exemple la fonction mysql_real_escape, ça insère le nom tel quel avec guillemets ou accolades sans risque d&#039;SQL injections, du coup j&#039;ai ni doubles accolades ni escapes.</description>
		<content:encoded><![CDATA[<p>Hey Jonathan</p>
<p>Tu va peut être dire c&#8217;est du chipotage, mais pourquoi y a 2 apostrophes pour : Val-d&nbsp;&raquo;Oise ?!</p>
<p>Pourquoi y a un espace à la fin des noms de départements (là c&#8217;est un peu du chipotages :)).</p>
<p>Mais pour les 2 apostrophes j&#8217;ai pas pigé.</p>
<p>Mou j&#8217;utilise par exemple la fonction mysql_real_escape, ça insère le nom tel quel avec guillemets ou accolades sans risque d&#8217;SQL injections, du coup j&#8217;ai ni doubles accolades ni escapes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Jonathan Petitcolas</title>
		<link>http://www.jonathan-petitcolas.com/table-mysql-des-departements-francais/#comment-53</link>
		<dc:creator>Jonathan Petitcolas</dc:creator>
		<pubDate>Tue, 28 Oct 2008 14:09:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonathan-petitcolas.com/?p=375#comment-53</guid>
		<description>En effet, autant pour moi ! J&#039;avais mis à jour une mauvaise version : la version avant optimisation, brute de fonderie comme j&#039;ai pu la récupérer sur un autre site. Bien évidemment, la clef doit être un &lt;em&gt;tinyint&lt;/em&gt; pour optimiser le tout.

A Ip, Ip ip ip hourra ! :p</description>
		<content:encoded><![CDATA[<p>En effet, autant pour moi ! J&#8217;avais mis à jour une mauvaise version : la version avant optimisation, brute de fonderie comme j&#8217;ai pu la récupérer sur un autre site. Bien évidemment, la clef doit être un <em>tinyint</em> pour optimiser le tout.</p>
<p>A Ip, Ip ip ip hourra ! :p</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : ip</title>
		<link>http://www.jonathan-petitcolas.com/table-mysql-des-departements-francais/#comment-52</link>
		<dc:creator>ip</dc:creator>
		<pubDate>Tue, 28 Oct 2008 14:04:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonathan-petitcolas.com/?p=375#comment-52</guid>
		<description>C&#039;est quoi cette table en carton ? ;o

Un &lt;em&gt;ID &lt;/em&gt;de département en &lt;em&gt;bigint &lt;/em&gt;signé `&lt;em&gt;nom&lt;/em&gt;` et `&lt;em&gt;code&lt;/em&gt;` en &lt;em&gt;latin1 &lt;/em&gt;mais import en &lt;em&gt;utf8 &lt;/em&gt;? De plus, il manque les DOM.

Donc : ;o !</description>
		<content:encoded><![CDATA[<p>C&#8217;est quoi cette table en carton ? ;o</p>
<p>Un <em>ID </em>de département en <em>bigint </em>signé `<em>nom</em>` et `<em>code</em>` en <em>latin1 </em>mais import en <em>utf8 </em>? De plus, il manque les DOM.</p>
<p>Donc : ;o !</p>
]]></content:encoded>
	</item>
</channel>
</rss>

