<?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>Comments on: Dates, formulaires et MySQL</title>
	<atom:link href="http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/</link>
	<description>www.valhalla.fr</description>
	<lastBuildDate>Mon, 30 Jan 2012 13:37:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: GF</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25297</link>
		<dc:creator>GF</dc:creator>
		<pubDate>Mon, 19 May 2008 16:47:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25297</guid>
		<description>Regarde le débuggeur et donne le message d&#039;erreur.

Au passage, essaye de réécrire tes champs : &lt;code&gt;&lt; input type=&quot;text&quot; name=&quot;truc&quot; value=&quot;&quot; /&gt;&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Regarde le débuggeur et donne le message d&#8217;erreur.</p>
<p>Au passage, essaye de réécrire tes champs : <code>< input type="text" name="truc" value="" /></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: reman</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25296</link>
		<dc:creator>reman</dc:creator>
		<pubDate>Mon, 19 May 2008 16:30:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25296</guid>
		<description>J&#039;aiessayé avec ta nouvelle ligne d&#039;instruction mais cela ne change en rien sur le fait que le controle du format en JS ne fonctionne pas.
J&#039;ai rajouté un liens pour le code de la page script qui traite les données du formulaire

http://lecarnetdevoyages.free.fr/Code.php

Merci de ton aide !!

Reman</description>
		<content:encoded><![CDATA[<p>J&#8217;aiessayé avec ta nouvelle ligne d&#8217;instruction mais cela ne change en rien sur le fait que le controle du format en JS ne fonctionne pas.<br />
J&#8217;ai rajouté un liens pour le code de la page script qui traite les données du formulaire</p>
<p><a href="http://lecarnetdevoyages.free.fr/Code.php" rel="nofollow">http://lecarnetdevoyages.free.fr/Code.php</a></p>
<p>Merci de ton aide !!</p>
<p>Reman</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GF</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25295</link>
		<dc:creator>GF</dc:creator>
		<pubDate>Mon, 19 May 2008 06:45:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25295</guid>
		<description>Ben si... mais il faut récupérer la valeur de retour dans une variable. Sinon, forcément, la fonction &quot;formater&quot; s&#039;exécute dans le vide.

Le problème est là :
&lt;span class=&quot;Code&quot;&gt;$date = $_POST[&quot;date&quot;];
formater($date,true);&lt;/span&gt;

Il faut écrire :
&lt;span class=&quot;Code&quot;&gt;
$date = formater($_POST[&#039;date&#039;],true);
&lt;/span&gt;

Et après il suffira d&#039;insérer : INSERT INTO ma_table (col1,...) VALUES (&#039;$date&#039;,...)</description>
		<content:encoded><![CDATA[<p>Ben si&#8230; mais il faut récupérer la valeur de retour dans une variable. Sinon, forcément, la fonction &#8220;formater&#8221; s&#8217;exécute dans le vide.</p>
<p>Le problème est là :<br />
<span class="Code">$date = $_POST["date"];<br />
formater($date,true);</span></p>
<p>Il faut écrire :<br />
<span class="Code"><br />
$date = formater($_POST['date'],true);<br />
</span></p>
<p>Et après il suffira d&#8217;insérer : INSERT INTO ma_table (col1,&#8230;) VALUES (&#8216;$date&#8217;,&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: reman</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25294</link>
		<dc:creator>reman</dc:creator>
		<pubDate>Sun, 18 May 2008 16:57:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25294</guid>
		<description>bon maintenant le test d&#039;alert en JS ca marche, mais visiblement avec le script de contrôle du format de la droite cela ne fonctionne pas :(
Je continu à chercher !</description>
		<content:encoded><![CDATA[<p>bon maintenant le test d&#8217;alert en JS ca marche, mais visiblement avec le script de contrôle du format de la droite cela ne fonctionne pas <img src='http://www.valhalla.fr/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
Je continu à chercher !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: reman</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25293</link>
		<dc:creator>reman</dc:creator>
		<pubDate>Sun, 18 May 2008 14:50:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25293</guid>
		<description>Le code source de ma page formulaire.php est dispo sur ce lien: http://lecarnetdevoyages.free.fr/Code.php 
Le JS est bien placer dans le head de la page !
et pourtant cela ne fonctionne tjrs pas :(</description>
		<content:encoded><![CDATA[<p>Le code source de ma page formulaire.php est dispo sur ce lien: <a href="http://lecarnetdevoyages.free.fr/Code.php" rel="nofollow">http://lecarnetdevoyages.free.fr/Code.php</a><br />
Le JS est bien placer dans le head de la page !<br />
et pourtant cela ne fonctionne tjrs pas <img src='http://www.valhalla.fr/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GF</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25292</link>
		<dc:creator>GF</dc:creator>
		<pubDate>Sat, 17 May 2008 22:16:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25292</guid>
		<description>Si le message d&#039;alerte ne fonctionne pas, c&#039;est que le code JS n&#039;est pas exécuté. C&#039;est donc soit que ton navigateur n&#039;est pas compatible, soit que le code est mal placé. Ne cherche pas plus loin.</description>
		<content:encoded><![CDATA[<p>Si le message d&#8217;alerte ne fonctionne pas, c&#8217;est que le code JS n&#8217;est pas exécuté. C&#8217;est donc soit que ton navigateur n&#8217;est pas compatible, soit que le code est mal placé. Ne cherche pas plus loin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: reman</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25291</link>
		<dc:creator>reman</dc:creator>
		<pubDate>Sat, 17 May 2008 20:38:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25291</guid>
		<description>bref je ne parviens pas mettre tout le code de ma page ici,
même avec la balise &lt;code&gt;&lt;/code&gt; qui parmet de placer du code en xhtml....
Bref, mon code est bien placer dans  de ma page.
le message d&#039;alerte ne fonctionne pas !
et ici je ne peux pas placer tout le code de ma page</description>
		<content:encoded><![CDATA[<p>bref je ne parviens pas mettre tout le code de ma page ici,<br />
même avec la balise <code></code> qui parmet de placer du code en xhtml&#8230;.<br />
Bref, mon code est bien placer dans  de ma page.<br />
le message d&#8217;alerte ne fonctionne pas !<br />
et ici je ne peux pas placer tout le code de ma page</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: reman</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25289</link>
		<dc:creator>reman</dc:creator>
		<pubDate>Sat, 17 May 2008 19:40:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25289</guid>
		<description>le code est bien plassé ds le head de la page , j&#039;ai fait le test et cela ne fonctionne pas pas message d&#039;alerte !
le code est ainsi :
&lt;CODE&gt; 




Formulaire


		
		
        

&lt;!--

function completude(objet)
{

/* Ceci est le message qui sera affiché avec alert() si les données fournies ne conviennent pas. Pour l’instant, il est vide ca tout va bien */
var msg = &quot;&quot;;

/* On récupère le contenu du champ date */
var daten = objet.date.value; 

/* On brise la chaîne… */
var temp = new Array();
temp = daten.split(&#039;/&#039;);

/*
Le jour est désormais contenu dans la variable temp[0].
Le mois est désormais contenu dans la variable temp[1].
L\’année est désormais contenue dans la variable temp[2].
*/ 

/* Si le séparateur de date n’est pas “/”: afficher un message d’erreur */
if(temp[0] == null &#124;&#124; temp[1] == null &#124;&#124; temp[2] == null)
msg += “Veuillez formater la date au format indiqué: \n\nJJ/MM/AAAA \n\n JJ représente le jour sur 2 chiffres \n MM représente le mois sur 2 chiffres \n AAAA représente l’année sur 4 chiffres “;

// Sinon, la date a le bon séparateur (”/”)
else
{
/* Pour améliorer la lisibilité du programme, on stocke le jour dans “j”, le mois dans “m” et l’année dans “a”. */
j = temp[0];
m = temp[1];
a = temp[2]; 

/* Contrôler que le jour, le mois et l’année sont bien à 2 et 4 chiffres. */
if(j.length &lt; 2)
msg += &quot;Format de date incorrect. \nVeuillez entrer le jour sur 2 chiffres.&quot;;
if(m.length &lt; 2)
msg += &quot;Format de date incorrect. \nVeuillez entrer le mois sur 2 chiffres.&quot;;
if(a.length 1900 */
if(!(j &gt;= 01 &amp;&amp; j = 01 &amp;&amp; m = 1900 &amp;&amp; a 








 AAAA-MM-JJ
if($vers_mysql)
{
$pattern = &quot;&#039;([0-9]{2})/([0-9]{2})/([0-9]{4})&#039;&quot;;
$replacement = &quot;$3-$2-$1&quot;;
}

// AAAA-MM-JJ =&gt; JJ/MM/AAAA
else
{
$pattern = &quot;&#039;([0-9]{4})-([0-9]{2})-([0-9]{2})&#039;&quot;;
$replacement = &quot;$3/$2/$1&quot;;
}

return preg_replace($pattern, $replacement, $date);
} 

//while($data = mysql_fetch_assoc ($req))

mysql_select_db($database_connexConfig,$connexConfig); // mettre les bonnes données
$sql = &quot;SELECT * FROM user_dbl&quot;;
$req = mysql_query($sql);
while($data = mysql_fetch_assoc ($req))
echo &quot;Login: &quot;.$data[&#039;login&#039;].&quot; Date: &quot;.formater($data[&#039;date&#039;],false).&quot; \n&quot;;
 
// $date = formater($data[&quot;date&quot;],false);

//echo &quot;La date est: $date&quot;;

//on ferme la connexion à mysql
mysql_close();
?&gt;



  
    date
    
  
  
    
    
  
  
    
    
      
      
      
    
  




&lt;/CODE&gt;</description>
		<content:encoded><![CDATA[<p>le code est bien plassé ds le head de la page , j&#8217;ai fait le test et cela ne fonctionne pas pas message d&#8217;alerte !<br />
le code est ainsi :<br />
<code> </p>
<p>Formulaire</p>
<p>&lt;!&#8211;</p>
<p>function completude(objet)<br />
{</p>
<p>/* Ceci est le message qui sera affiché avec alert() si les données fournies ne conviennent pas. Pour l’instant, il est vide ca tout va bien */<br />
var msg = &#8220;&#8221;;</p>
<p>/* On récupère le contenu du champ date */<br />
var daten = objet.date.value; </p>
<p>/* On brise la chaîne… */<br />
var temp = new Array();<br />
temp = daten.split(&#8216;/&#8217;);</p>
<p>/*<br />
Le jour est désormais contenu dans la variable temp[0].<br />
Le mois est désormais contenu dans la variable temp[1].<br />
L\’année est désormais contenue dans la variable temp[2].<br />
*/ </p>
<p>/* Si le séparateur de date n’est pas “/”: afficher un message d’erreur */<br />
if(temp[0] == null || temp[1] == null || temp[2] == null)<br />
msg += “Veuillez formater la date au format indiqué: \n\nJJ/MM/AAAA \n\n JJ représente le jour sur 2 chiffres \n MM représente le mois sur 2 chiffres \n AAAA représente l’année sur 4 chiffres “;</p>
<p>// Sinon, la date a le bon séparateur (”/”)<br />
else<br />
{<br />
/* Pour améliorer la lisibilité du programme, on stocke le jour dans “j”, le mois dans “m” et l’année dans “a”. */<br />
j = temp[0];<br />
m = temp[1];<br />
a = temp[2]; </p>
<p>/* Contrôler que le jour, le mois et l’année sont bien à 2 et 4 chiffres. */<br />
if(j.length &lt; 2)<br />
msg += &#8220;Format de date incorrect. \nVeuillez entrer le jour sur 2 chiffres.&#8221;;<br />
if(m.length &lt; 2)<br />
msg += &#8220;Format de date incorrect. \nVeuillez entrer le mois sur 2 chiffres.&#8221;;<br />
if(a.length 1900 */<br />
if(!(j &gt;= 01 &amp;&amp; j = 01 &amp;&amp; m = 1900 &amp;&amp; a </p>
<p> AAAA-MM-JJ<br />
if($vers_mysql)<br />
{<br />
$pattern = &#8220;&#8216;([0-9]{2})/([0-9]{2})/([0-9]{4})&#8217;&#8221;;<br />
$replacement = &#8220;$3-$2-$1&#8243;;<br />
}</p>
<p>// AAAA-MM-JJ =&gt; JJ/MM/AAAA<br />
else<br />
{<br />
$pattern = &#8220;&#8216;([0-9]{4})-([0-9]{2})-([0-9]{2})&#8217;&#8221;;<br />
$replacement = &#8220;$3/$2/$1&#8243;;<br />
}</p>
<p>return preg_replace($pattern, $replacement, $date);<br />
} </p>
<p>//while($data = mysql_fetch_assoc ($req))</p>
<p>mysql_select_db($database_connexConfig,$connexConfig); // mettre les bonnes données<br />
$sql = &#8220;SELECT * FROM user_dbl&#8221;;<br />
$req = mysql_query($sql);<br />
while($data = mysql_fetch_assoc ($req))<br />
echo &#8220;Login: &#8220;.$data['login'].&#8221; Date: &#8220;.formater($data['date'],false).&#8221; \n&#8221;;</p>
<p>// $date = formater($data["date"],false);</p>
<p>//echo &#8220;La date est: $date&#8221;;</p>
<p>//on ferme la connexion à mysql<br />
mysql_close();<br />
?&gt;</p>
<p>    date</p>
<p></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GF</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25288</link>
		<dc:creator>GF</dc:creator>
		<pubDate>Sat, 17 May 2008 17:48:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25288</guid>
		<description>Remplace tout ton code JavaScript par &lt;span class=&quot;Code&quot;&gt;alert(&quot;ok ça marche&quot;)&lt;/span&gt; et exécute le programme. Si tu n&#039;as pas le message &quot;ok ça marche&quot; c&#039;est que le code JS n&#039;est pas exécuté.

Comme je l&#039;ai dit plus haut, le code JS doit soit être placé in extenso dans le header de la page HTML, soit placé dans un fichier .js qui sera appelé dans le header. Ta fonction JS comme ça, au beau milieu d&#039;un code PHP, ça ne peut pas fonctionner.

Ensuite, si le problème vient d&#039;une erreur de syntaxe, utilise un débuggeur (Outils &gt; Console d&#039;erreurs, dans Firefox) et donne la ligne exacte qui pose problème.

PS : pas besoin de recopier tout ton code à chaque fois...</description>
		<content:encoded><![CDATA[<p>Remplace tout ton code JavaScript par <span class="Code">alert(&#8220;ok ça marche&#8221;)</span> et exécute le programme. Si tu n&#8217;as pas le message &#8220;ok ça marche&#8221; c&#8217;est que le code JS n&#8217;est pas exécuté.</p>
<p>Comme je l&#8217;ai dit plus haut, le code JS doit soit être placé in extenso dans le header de la page HTML, soit placé dans un fichier .js qui sera appelé dans le header. Ta fonction JS comme ça, au beau milieu d&#8217;un code PHP, ça ne peut pas fonctionner.</p>
<p>Ensuite, si le problème vient d&#8217;une erreur de syntaxe, utilise un débuggeur (Outils > Console d&#8217;erreurs, dans Firefox) et donne la ligne exacte qui pose problème.</p>
<p>PS : pas besoin de recopier tout ton code à chaque fois&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: reman</title>
		<link>http://www.valhalla.fr/2007/04/11/dates-formulaires-et-mysql/comment-page-1/#comment-25287</link>
		<dc:creator>reman</dc:creator>
		<pubDate>Sat, 17 May 2008 17:09:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.valhalla.fr/index.php/2007/04/11/dates-formulaires-et-mysql/#comment-25287</guid>
		<description>L&#039;enregistrement se fait ds ma BDD à chaque fois que je clique sur envoyer mais il enregistre à chaque fois 00/00/0000
le contrôle du format et de l&#039;écriture de la date via le javascript ne fonctionne pas.
Parcontre si je rentre la date au fromat us : 2008/05/17
cela fonctionne la date est écrite dans la table de ma BDD

Donc 2 prb le prb lorsque l&#039;écriture de la date et en FR et le controle de la date

Ma page formulaire.php :





Formulaire


		
		
        

&lt;!--

function completude(objet)
{

/* Ceci est le message qui sera affiché avec alert() si les données fournies ne conviennent pas. Pour l’instant, il est vide ca tout va bien */
var msg = &quot;&quot;;

/* On récupère le contenu du champ date */
var daten = objet.date.value; 

/* On brise la chaîne… */
var temp = new Array();
temp = daten.split(&#039;/&#039;);

/*
Le jour est désormais contenu dans la variable temp[0].
Le mois est désormais contenu dans la variable temp[1].
L\’année est désormais contenue dans la variable temp[2].
*/ 

/* Si le séparateur de date n’est pas “/”: afficher un message d’erreur */
if(temp[0] == null &#124;&#124; temp[1] == null &#124;&#124; temp[2] == null)
msg += “Veuillez formater la date au format indiqué: \n\nJJ/MM/AAAA \n\n JJ représente le jour sur 2 chiffres \n MM représente le mois sur 2 chiffres \n AAAA représente l’année sur 4 chiffres “;

// Sinon, la date a le bon séparateur (”/”)
else
{
/* Pour améliorer la lisibilité du programme, on stocke le jour dans “j”, le mois dans “m” et l’année dans “a”. */
j = temp[0];
m = temp[1];
a = temp[2]; 

/* Contrôler que le jour, le mois et l’année sont bien à 2 et 4 chiffres. */
if(j.length &lt; 2)
msg += &quot;Format de date incorrect. \nVeuillez entrer le jour sur 2 chiffres.&quot;;
if(m.length &lt; 2)
msg += &quot;Format de date incorrect. \nVeuillez entrer le mois sur 2 chiffres.&quot;;
if(a.length 1900 */
if(!(j &gt;= 01 &amp;&amp; j = 01 &amp;&amp; m = 1900 &amp;&amp; a 








 AAAA-MM-JJ
if($vers_mysql)
{
$pattern = &quot;&#039;([0-9]{2})/([0-9]{2})/([0-9]{4})&#039;&quot;;
$replacement = &quot;$3-$2-$1&quot;;
}

// AAAA-MM-JJ =&gt; JJ/MM/AAAA
else
{
$pattern = &quot;&#039;([0-9]{4})-([0-9]{2})-([0-9]{2})&#039;&quot;;
$replacement = &quot;$3/$2/$1&quot;;
}

return preg_replace($pattern, $replacement, $date);
} 

//while($data = mysql_fetch_assoc ($req))

mysql_select_db($database_connexConfig,$connexConfig); // mettre les bonnes données
$sql = &quot;SELECT * FROM user_dbl&quot;;
$req = mysql_query($sql);
while($data = mysql_fetch_assoc ($req))
echo &quot;Login: &quot;.$data[&#039;login&#039;].&quot; Date: &quot;.formater($data[&#039;date&#039;],false).&quot; \n&quot;;
 
$date = formater($data[&quot;date&quot;],false);

echo &quot;La date est: $date&quot;;

//on ferme la connexion à mysql
mysql_close();
?&gt;



  
    date
    
  
  
    
    
  
  
    
    
      
      
      
    
  



</description>
		<content:encoded><![CDATA[<p>L&#8217;enregistrement se fait ds ma BDD à chaque fois que je clique sur envoyer mais il enregistre à chaque fois 00/00/0000<br />
le contrôle du format et de l&#8217;écriture de la date via le javascript ne fonctionne pas.<br />
Parcontre si je rentre la date au fromat us : 2008/05/17<br />
cela fonctionne la date est écrite dans la table de ma BDD</p>
<p>Donc 2 prb le prb lorsque l&#8217;écriture de la date et en FR et le controle de la date</p>
<p>Ma page formulaire.php :</p>
<p>Formulaire</p>
<p>&lt;!&#8211;</p>
<p>function completude(objet)<br />
{</p>
<p>/* Ceci est le message qui sera affiché avec alert() si les données fournies ne conviennent pas. Pour l’instant, il est vide ca tout va bien */<br />
var msg = &#8220;&#8221;;</p>
<p>/* On récupère le contenu du champ date */<br />
var daten = objet.date.value; </p>
<p>/* On brise la chaîne… */<br />
var temp = new Array();<br />
temp = daten.split(&#8216;/&#8217;);</p>
<p>/*<br />
Le jour est désormais contenu dans la variable temp[0].<br />
Le mois est désormais contenu dans la variable temp[1].<br />
L\’année est désormais contenue dans la variable temp[2].<br />
*/ </p>
<p>/* Si le séparateur de date n’est pas “/”: afficher un message d’erreur */<br />
if(temp[0] == null || temp[1] == null || temp[2] == null)<br />
msg += “Veuillez formater la date au format indiqué: \n\nJJ/MM/AAAA \n\n JJ représente le jour sur 2 chiffres \n MM représente le mois sur 2 chiffres \n AAAA représente l’année sur 4 chiffres “;</p>
<p>// Sinon, la date a le bon séparateur (”/”)<br />
else<br />
{<br />
/* Pour améliorer la lisibilité du programme, on stocke le jour dans “j”, le mois dans “m” et l’année dans “a”. */<br />
j = temp[0];<br />
m = temp[1];<br />
a = temp[2]; </p>
<p>/* Contrôler que le jour, le mois et l’année sont bien à 2 et 4 chiffres. */<br />
if(j.length &lt; 2)<br />
msg += &#8220;Format de date incorrect. \nVeuillez entrer le jour sur 2 chiffres.&#8221;;<br />
if(m.length &lt; 2)<br />
msg += &#8220;Format de date incorrect. \nVeuillez entrer le mois sur 2 chiffres.&#8221;;<br />
if(a.length 1900 */<br />
if(!(j &gt;= 01 &amp;&amp; j = 01 &amp;&amp; m = 1900 &amp;&amp; a </p>
<p> AAAA-MM-JJ<br />
if($vers_mysql)<br />
{<br />
$pattern = &#8220;&#8216;([0-9]{2})/([0-9]{2})/([0-9]{4})&#8217;&#8221;;<br />
$replacement = &#8220;$3-$2-$1&#8243;;<br />
}</p>
<p>// AAAA-MM-JJ =&gt; JJ/MM/AAAA<br />
else<br />
{<br />
$pattern = &#8220;&#8216;([0-9]{4})-([0-9]{2})-([0-9]{2})&#8217;&#8221;;<br />
$replacement = &#8220;$3/$2/$1&#8243;;<br />
}</p>
<p>return preg_replace($pattern, $replacement, $date);<br />
} </p>
<p>//while($data = mysql_fetch_assoc ($req))</p>
<p>mysql_select_db($database_connexConfig,$connexConfig); // mettre les bonnes données<br />
$sql = &#8220;SELECT * FROM user_dbl&#8221;;<br />
$req = mysql_query($sql);<br />
while($data = mysql_fetch_assoc ($req))<br />
echo &#8220;Login: &#8220;.$data['login'].&#8221; Date: &#8220;.formater($data['date'],false).&#8221; \n&#8221;;</p>
<p>$date = formater($data["date"],false);</p>
<p>echo &#8220;La date est: $date&#8221;;</p>
<p>//on ferme la connexion à mysql<br />
mysql_close();<br />
?&gt;</p>
<p>    date</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching using disk: basic
Object Caching 370/390 objects using disk: basic

Served from: www.valhalla.fr @ 2012-02-09 05:29:39 -->
