Php et javascript

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. Modérateur
    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. Modérateur
      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. 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
    3. Modérateur
      @bendatheBen si ... dans l'attribut dateFormat
      "YYYY-mm-dd"
      0
    4. mais comment?je ne vois pas bien comment l'y inserer
      0
  2. Modérateur
    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. Bonjour,merci pour votre aide mais j'ai essayé ça donne rien
      0
    2. Modérateur
      @bendatheSans 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. 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