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
A voir également:

3 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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
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
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > bendathe
 
Ben si ... dans l'attribut dateFormat
"YYYY-mm-dd"
0
bendathe
 
mais comment?je ne vois pas bien comment l'y inserer
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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
bendathe
 
Bonjour,merci pour votre aide mais j'ai essayé ça donne rien
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > 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
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énom</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