Php et javascript

bendathe -  
 bendathe -
Bonjour,
quelqu'un peut me donner un lien pour telecharger la librairie jquery pour afficher(datepicker) le calendrier en anglais.je veux inserer les dates choisi dans une base de donnees sql et je veux pas des transformations avant l'insertion.merci

3 réponses

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour,

    Pour télécharger Jquery :
    https://jquery.com/download/

    Pour le Datepicker :
    https://jqueryui.com/datepicker/

    Sachant que .. tu aurais pu trouver très facilement l'information toi même...
    par exemple : https://lmgtfy.app/?q=jquery+datepicker
    0
    1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
       
      Pour ce qui est du format ... tu peux afficher sous un format et récupérer la valeur sous un autre...
      en utilisant les attributs : altField et altFormat
      $('#id_date_picker').datepicker({
          minDate: new Date(),
          altField: "#id_champ_date_to_save",
          altFormat: "yy-mm-dd",
          dateFormat: 'DD, d MM, yy',
          numberOfMonths: 2,
          showButtonPanel: true
      });
      
      0
    2. bendathe
       
      Bonjour,
      merci beaucoup pour ce liens mais je voulais savoir s'il n'ya pas moyens d'afficher directement la date sous ce format "aa-mm-dd".
      Merci
      0
      1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > bendathe
         
        Ben si ... dans l'attribut dateFormat
        "YYYY-mm-dd"
        0
    3. bendathe
       
      mais comment?je ne vois pas bien comment l'y inserer
      0
  2. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Tu ne vois pas ... dans le code que je t'ai donné .. un attribut dont le nom est dateFormat ??

    Par exemple :
    $('#id_date_picker').datepicker({
        dateFormat: 'yyyy-mm-dd',
        showButtonPanel: true
    });
    


    Cordialement,
    Jordane
    0
    1. bendathe
       
      Bonjour,merci pour votre aide mais j'ai essayé ça donne rien
      0
      1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > bendathe
         
        Sans nous montrer ton code ... impossible pour nous de savoir où tu t'es trompé...
        Merci de nous le poster ici ( en utilisant LES BALISES DE CODE )
        0
  3. bendathe
     
    Bonjour,
    veuillez m'excuser de ce retard je suis dans où c'est difficile ces moments ci à cause de la crise politique;quelque fois on nous prive de l'internet.
    voici l'extrait de ma code:
    <!DOCTYPE html>
    <html>
    <head><meta charset="utf-8" />
    <title>Enregistrement client</title>
    <script type="text/javascript">

    function inserer(){

    function afficher() {
    document.getElementById("affichage").value="inserer";
    submitForm();
    }
    $(function() {
    $('#id_date_picker').datepicker({
    minDate: new Date(),
    altField: "#datepicker",
    altFormat: "yy-mm-dd",
    dateFormat: "MM/DD/YY",
    numberOfMonths: 2,
    showButtonPanel: true
    });
    submitForm();
    }

    </script>

    </head>
    <head>

    <link rel="stylesheet" href="css1.css" />
    <script src="jscript.js"></script>
    <script src="jscript1.js"></script>
    <script src="script.js"></script>
    </head>
    <body>
    <table border="0">
    <h1>Enregistrement du client</h1>
    <form name="client" id="myForm" action="client.php" method="post">
    <tr><td>CNI</td>
    <td><input type="text" id="num" name="id" /></td>
    </tr>
    <tr><td>Nom</td>
    <td><input type="text" id="nom" name="nom" /></td>
    </tr>
    <tr><td>Pr&eacutenom</td>
    <td><input type="text" id="name1" name="name1" /></td>
    </tr>
    <tr><td>Date_depart</td>
    <td><input type="text" id="datepicker" name="datedep" /></td>
    </tr>
    <tr><td>Heure_depart</td>
    <td><input type="text" id="prov2" name="heuredep"/>hh:mm</td>
    </tr>
    <tr><td>Provenance</td>
    <td><input type="text" id="prov" name="prov" /></td>
    </tr>
    <tr><td>Destination</td>
    <td><select name="dest">
    <option value="1">1</option>
    <option value="2">2</option>

    </select>
    </td>
    </tr>
    <tr><td>Nationalité</td><td><input type="text" id="nat" name="nat" /></td>
    <tr><td>Sexe</td>
    <td><select name="sexe">
    <option value="F">Femme</option>
    <option value="H">Homme</option>
    </select></td>
    <tr><td>Telephone</td><td><input type="text" id="tel" name="tel" /></td>
    </table><br>
    <input type="hidden" id="affichage" name="affichage" value=" " />
    <input type="button" value="Enregistrer" onclick ="inserer();" />
    <input type="reset" value="Annuler" />
    </body>
    </html>


    <?php
    //------------------------------------------------------
    // Connexion à BDD:

    include("connexionDB.php");

    // RECUPERATION DES VARIABLES :

    $recuperer = isset($_POST['affichage'])?$_POST['affichage']:'';
    $id = isset($_POST['id'])?$_POST['id']:NULL;
    $nom = isset($_POST['nom'])?$_POST['nom']:null;
    $name1 = isset($_POST['name1'])?$_POST['name1']:null;
    $datedep = isset($_POST['datedep'])?$_POST['datedep']:null;
    $heuredep = isset($_POST['heuredep'])?$_POST['heuredep']:null;
    $prov = isset($_POST['prov'])?$_POST['prov']:null;
    $dest = isset($_POST['dest'])?$_POST['dest']:null;
    $nat = isset($_POST['nat'])?$_POST['nat']:null;
    $sexe = isset($_POST['sexe'])?$_POST['sexe']:'';
    $tel = isset($_POST['tel'])?$_POST['tel']:null;

    $result ="";
    switch($recuperer){
    case "inserer":
    if($id && $nom && $name1 && $datedep && $heuredep && $prov && $dest && $nat && $sexe && $tel){
    $sql="insert into clients
    (CNI, Nom,Prenom, Date_depart, Heure_depart, Provenance,Destination,Nationalite,Sexe,Telephone, Date_enregistrement)
    values('$id', '$nom','$name1','$datedep','$heuredep','$prov','$dest','$nat','$sexe','$tel',Now() )";
    $resultat=mysql_query($sql) or die('Erreur \n Insertion impossible::' .mysql_error()."<br> REQUETE :<br>".$sql);
    $result .= "<br>Enregistrement bien effectue! <br> CNI = $id";
    $result .= "<p><a href='formclient.html'>Ok</a>";
    }else{
    $result .="Veiller remplir tous les champs svp !";
    $result .="<p><a href='formclient.html'>Retour";
    }
    break;

    }// FIN DU SWITCH

    // Affichage
    echo $result;

    mysql_close($con);
    ?>
    0