IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Formater une date américaine a une date français ?


Sujet :

PHP & Base de données

  1. #21
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut
    FR. 12/03/2008 par exemple et ma BDD me le montre comme étant 0000-00-00

  2. #22
    Membre chevronné Avatar de defcon_suny
    Homme Profil pro
    Non pas trop...
    Inscrit en
    Décembre 2006
    Messages
    441
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Non pas trop...
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 441
    Par défaut
    Essaie avec une date 02-04-2008

    Si ce format n'est pas accepté par ton tooltip.

    Essaie cette modification dans ta fonction de conversion de date :
    le $separateur_dest = '-' au lieu de $separateur_dest = '/'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function formate_date($date , $separateur_source = '/', $separateur_dest = '-')
    	{
    	return implode($separateur_dest, array_reverse(explode($separateur_source, $date)));
    }

  3. #23
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut
    j'ai essayé ça marche toujours pas...
    en revanche maintenant mon tooltip affiche pu d'erreur quand je rentre 12-12-2008 mais la BDD récupère tjrs 0000-00-00

  4. #24
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    178
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 178
    Par défaut
    LE SQL, LE SQL, LE SQL !!!

  5. #25
    Membre chevronné Avatar de defcon_suny
    Homme Profil pro
    Non pas trop...
    Inscrit en
    Décembre 2006
    Messages
    441
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Non pas trop...
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 441
    Par défaut
    Essaie la modification de la fonction tel que décrit ci-dessus pour le paramètre
    $separateur_dest = '-'

  6. #26
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut
    tu as ma requete la :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
     
    if(!myAuth::isFctAllowed($rub, $ssrub, 'ecriture')) redirect('index.php');
     
    require_once(PATH_LIB.'/frwkMysql.php');
     
    if(isset($_REQUEST['Code_PACTE']) && isset($_REQUEST['Libelle_du_projet'])){
    	if (!isset($DBConnect)) {
    		$DBConnect =& new frwkMysql() or ecwDie('ERROR : '.$DBConnect->getError(), $ecwUI);
    	}
    	//Requête table projet
    	$query = 'INSERT INTO Note (idnote, Code_PACTE_Initial, Libelle_Note, Description, Prevu_Alloue, Commentaires, Date_CARI, Date_Premiere_Livraison,
    	Date_Fin_Projet, Probabilite, Type_Note, Avenant) '
    					."VALUES ('".$DBConnect->protect($_REQUEST['idnote'])."','".$DBConnect->protect($_REQUEST['Code_PACTE'])."',
    					'".$DBConnect->protect($_REQUEST['Libelle_du_projet'])."','".$DBConnect->protect($_REQUEST['Description'])."',
    					'".$DBConnect->protect($_REQUEST['P ou A'])."','".$DBConnect->protect($_REQUEST['Commentaires'])."',
    					'".$DBConnect->protect($_REQUEST['Date_CARI'])."','".$DBConnect->protect($_REQUEST['Date_CO'])."',
    					'".$DBConnect->protect($_REQUEST['Date_Fin'])."','".$DBConnect->protect($_REQUEST['Probabilite'])."',
    					'".$DBConnect->protect($_REQUEST['Type de note'])."','".$DBConnect->protect($_REQUEST['Avenant'])."');";
    	$DBConnect->query($query) or ecwDie('ERROR : '.$DBConnect->getError(), $ecwUI);
     
    	//requête table métier
    	$query = 'INSERT INTO Metier (Nom_Metier) '
    					."VALUES ('".$DBConnect->protect($_REQUEST['Metier'])."');";
    	$DBConnect->query($query) or ecwDie('ERROR : '.$DBConnect->getError(), $ecwUI);
     
    	//requête table note
    	$query = 'INSERT INTO Site (Nom_Site) '
    					."VALUES ('".$DBConnect->protect($_REQUEST['Site'])."');";
    	$DBConnect->query($query) or ecwDie('ERROR : '.$DBConnect->getError(), $ecwUI);
     
     
    	//requête table personne
    	$query = 'INSERT INTO Personne (Nom_Personne) '
    					."VALUES ('".$DBConnect->protect($_REQUEST['CPI'])."');";
    	$DBConnect->query($query) or ecwDie('ERROR : '.$DBConnect->getError(), $ecwUI);
     
     
    	//requête table commission
    	$query = 'INSERT INTO Commission (Code_commission) '
    					."VALUES ('".$DBConnect->protect($_REQUEST['Commission'])."');";
    	$DBConnect->query($query) or ecwDie('ERROR : '.$DBConnect->getError(), $ecwUI);
     
     
    	//requête table sous_commission
    	$query = 'INSERT INTO Sous_Commission (Code_Sous_Commission) '
    					."VALUES ('".$DBConnect->protect($_REQUEST['Sous_Commission'])."');";
    	$DBConnect->query($query) or ecwDie('ERROR : '.$DBConnect->getError(), $ecwUI);
     
    	redirect($url);
     
    }else{
    	ecwDie('ERROR', $ecwUI);
    }
    ?>

  7. #27
    Membre chevronné Avatar de defcon_suny
    Homme Profil pro
    Non pas trop...
    Inscrit en
    Décembre 2006
    Messages
    441
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Non pas trop...
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 441
    Par défaut
    Citation Envoyé par rbaraer Voir le message
    LE SQL, LE SQL, LE SQL !!!
    XPLDR, je crois que je ne l'aurai jamais!!! j'ai déjà renoncé

  8. #28
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut
    j'ai tenté la fonction - à la place / et ben ça marche toujours pas...

  9. #29
    Membre chevronné Avatar de defcon_suny
    Homme Profil pro
    Non pas trop...
    Inscrit en
    Décembre 2006
    Messages
    441
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Non pas trop...
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 441
    Par défaut
    Ok alors place un echo à l'endroit indiqué dans le code.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    //Requête table projet
    	$query = 'INSERT INTO Note (idnote, Code_PACTE_Initial, Libelle_Note, Description, Prevu_Alloue, Commentaires, Date_CARI, Date_Premiere_Livraison,
    	Date_Fin_Projet, Probabilite, Type_Note, Avenant) '
    					."VALUES ('".$DBConnect->protect($_REQUEST['idnote'])."','".$DBConnect->protect($_REQUEST['Code_PACTE'])."',
    					'".$DBConnect->protect($_REQUEST['Libelle_du_projet'])."','".$DBConnect->protect($_REQUEST['Description'])."',
    					'".$DBConnect->protect($_REQUEST['P ou A'])."','".$DBConnect->protect($_REQUEST['Commentaires'])."',
    					'".$DBConnect->protect($_REQUEST['Date_CARI'])."','".$DBConnect->protect($_REQUEST['Date_CO'])."',
    					'".$DBConnect->protect($_REQUEST['Date_Fin'])."','".$DBConnect->protect($_REQUEST['Probabilite'])."',
    					'".$DBConnect->protect($_REQUEST['Type de note'])."','".$DBConnect->protect($_REQUEST['Avenant'])."');";
    echo $query; //Insère le echo 
    	$DBConnect->query($query) or ecwDie('ERROR : '.$DBConnect->getError(), $ecwUI);
     
    	//requête table métier
    copie colle le résultat dans ton prochain poste!

  10. #30
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut
    il me dit rien.......

  11. #31
    Membre chevronné Avatar de defcon_suny
    Homme Profil pro
    Non pas trop...
    Inscrit en
    Décembre 2006
    Messages
    441
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Non pas trop...
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 441
    Par défaut
    met en commentaire la ligne de redirection et reteste

Discussions similaires

  1. Réponses: 5
    Dernier message: 30/07/2014, 10h44
  2. Réponses: 7
    Dernier message: 21/03/2011, 13h36
  3. Réponses: 8
    Dernier message: 07/03/2007, 08h34
  4. [Dates] conversion d'une entrée de formulaire en date
    Par cfloriot dans le forum Langage
    Réponses: 5
    Dernier message: 10/02/2006, 09h57
  5. copie d'une table Y d'une base A vers une table X d'une base
    Par moneyboss dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 30/08/2005, 21h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo