Php et javascript

Fermé
bendathe - 4 mai 2015 à 17:24
 bendathe - 14 mai 2015 à 15:10
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 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
4 mai 2015 à 17:55
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 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
4 mai 2015 à 17:57
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
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 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650 > bendathe
Modifié par jordane45 le 6/05/2015 à 14:55
Ben si ... dans l'attribut dateFormat
"YYYY-mm-dd"
0
mais comment?je ne vois pas bien comment l'y inserer
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
Modifié par jordane45 le 6/05/2015 à 17:53
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
Bonjour,merci pour votre aide mais j'ai essayé ça donne rien
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650 > bendathe
9 mai 2015 à 17:18
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
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