[RESOLU] Phpmyadmin et date en francais

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 : [RESOLU] Phpmyadmin et date en francais

[RESOLU] date francais

par jacomo » 22 nov. 2005, 19:39

merci a tous

par Invité » 22 nov. 2005, 19:38

[RESOLU]

par Invité » 22 nov. 2005, 19:15

scusez... je suis nouvo ici! Pour le code généré voici ce que me donne


code généré une fois compilé :

nouveau concert
Par nicolas peyrac - Le //2005-11-04

les copines
merci

par zeus » 22 nov. 2005, 18:26

1/ Utilise les balises PHP pour poster du code

2/ Quel est le code HTML géneré ?

date en français

par jacomo » 22 nov. 2005, 18:24

salut encore,

je sais que vous ne donner pas les rep. mais laissez-moi expliquer mon raisonnment:
1/ma boucle récupère la date de chacune de mes niouzes avec $date
2/je converti la date avec "explode" et alors $date devient :
$date=$a_date[2]."/".$a_date[1]."/".$a_date[0];
3/ dans ma concaténation j'appelle $date donc ... et ca marche pas!!!!

je veux pas le rép. je veux comprendre
_____________________________________________
while($tableau = mysql_fetch_array($envoi))
{

$auteur = $tableau['auteur'];
$titre = $tableau['titre'];
$date = $tableau['date'];
$news = $tableau['news'];

$a_date = explode(".", $date); //découpage de la date selon les .
//Construction de la date au format jour/mois/annee
$date= $a_date[2]."/".$a_date[1]."/".$a_date[0];

echo "<font size=\"12\" color=\"#CC3333\"face=\"Arial\">$titre <br>Par $auteur - Le $date</font><br><br> \n";
echo "<font>$news</font> <br><br> \n";
} :wink:

par pjl » 22 nov. 2005, 18:00

Evite de montrer ce post à ta prof d'angalis jacomo sinon elle risque de s'arracher le peu de cheveux qui lui reste.
Ou as-tu vu que ce format est le format anglais ?

Et pour ton problème, utilise donc la fonction SQL DATE_FORMAT, ca te permetra en même temps de virer ce SELECT * qui n'a rien à faire dans une requête digne de ce nom.

par DarkBlue » 22 nov. 2005, 17:19

$d=explode(".",$date);

$date_fr=$d[2]."/".$d[1]."/".$d[0];
Pas tres elegant mais tu as ta date en français comme ça !

par zeus » 22 nov. 2005, 17:17

Il faut que tu découpes la date selon les . et que tu la remettes dans l'ordre :
$date = "2005.11.22";

$a_date = explode(".", $date); //découpage de la date selon les .

//Construction de la date au format jour/mois/annee
$date = $a_date[2]."/".$a_date[1]."/".$a_date[0]; 

echo $date;

date en francais

par jacomo » 22 nov. 2005, 17:08

dans phpmyadmin, cé la valeur par défaut qui est choisi dans la table

du type ; 0000.00.00

merci

par zeus » 22 nov. 2005, 16:23

Quand tu dit que $date te donnes la date en anglais, tu parles de quel format précisemment ?

Phpmyadmin et date en francais

par jacomo » 22 nov. 2005, 16:12

Bonjour,

J'ai consulté la façon de mettre la date en français mais j'arrive pas à l'adapter à mon code. ((je débute) ma var $date me renvoi le format anglais. Comment faire pour avoir le format de date français
merci
si une fonction est à faire...ou la mettre?
_________________________
<? 
$db = mysql_connect("", "","");
mysql_select_db("",$db);
$requete = "select * from toto order by id desc limit 0,5";
$envoi = mysql_query($requete);
while($tableau = mysql_fetch_array($envoi)) 
{ 
$auteur = $tableau['auteur'];
$titre = $tableau['titre'];
$date = $tableau['date'];
$news = $tableau['news'];
echo "<font><strong>$titre</strong> par $auteur - $date</font><br><br> \n";
echo "<font>$news</font> <br><br> \n";
}

mysql_close($db);
?>
Modération (Zeus) : l'idée était bonne, mais c'est AUTOUR du code qu'il faut mettre les balises ;)