begin process at 2012 02 15 04:53:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

date


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

date

vendredi 7 octobre 2005 à 14:08:20 | date

beur81

ex

vendredi 7 octobre 2005 à 14:08:50 | Re : date

beur81

j'ai un probleme av la date lorsque je mets date_sortie:02-03-2005 < date_rentree:29-02-2005 ca ne marche pas l'enregistrement ce fais qd meme
sauriez vs m'aidez

<?php

$jour = substr($date_rentree, 0, 2);
$mois = substr($date_rentree, 3, 2);
$annee = substr($date_rentree, 6, 4);
$datenaiss = $annee."-".$mois."-".$jour;

$jours = substr($datenaiss, 8, 2);
$moiss = substr($datenaiss, 5, 2);
$annees = substr($datenaiss, 0, 4);
$datenaissance1 = $annees."-".$moiss."-".$jours;

$jrs = substr($date_sortie, 0, 2);
$mss = substr($date_sortie, 3, 2);
$anes = substr($date_sortie, 6, 4);
$datenaiss1 = $anes."-".$mss."-".$jrs;

$j = substr($datenaiss1, 8, 2);
$m = substr($datenaiss1, 5, 2);
$a = substr($datenaiss1, 0, 4);
$datenaissance2 = $a."-".$m."-".$j;

mysql_connect("localhost","root","");
mysql_select_db("videobeur");


 if($date_rentree<$date_sortie)
 {
echo "<center><tr><td><br><h3><font color='red'> IMPOSSIBLE la date rentree est plus petite que la date de sortie </font></h3></td></tr><br><br>";  

 }
else
{

$query = ("UPDATE pret SET date_rentree='$datenaissance1' WHERE pk_pret='$pk_pret'");

mysql_query($query);
}
mysql_close();

?>

vendredi 7 octobre 2005 à 14:08:51 | Re : date

beur81

j'ai un probleme av la date lorsque je mets date_sortie:02-03-2005 < date_rentree:29-02-2005 ca ne marche pas l'enregistrement ce fais qd meme
sauriez vs m'aidez

<?php

$jour = substr($date_rentree, 0, 2);
$mois = substr($date_rentree, 3, 2);
$annee = substr($date_rentree, 6, 4);
$datenaiss = $annee."-".$mois."-".$jour;

$jours = substr($datenaiss, 8, 2);
$moiss = substr($datenaiss, 5, 2);
$annees = substr($datenaiss, 0, 4);
$datenaissance1 = $annees."-".$moiss."-".$jours;

$jrs = substr($date_sortie, 0, 2);
$mss = substr($date_sortie, 3, 2);
$anes = substr($date_sortie, 6, 4);
$datenaiss1 = $anes."-".$mss."-".$jrs;

$j = substr($datenaiss1, 8, 2);
$m = substr($datenaiss1, 5, 2);
$a = substr($datenaiss1, 0, 4);
$datenaissance2 = $a."-".$m."-".$j;

mysql_connect("localhost","root","");
mysql_select_db("videobeur");


 if($date_rentree<$date_sortie)
 {
echo "<center><tr><td><br><h3><font color='red'> IMPOSSIBLE la date rentree est plus petite que la date de sortie </font></h3></td></tr><br><br>";  

 }
else
{

$query = ("UPDATE pret SET date_rentree='$datenaissance1' WHERE pk_pret='$pk_pret'");

mysql_query($query);
}
mysql_close();

?>

vendredi 7 octobre 2005 à 14:34:50 | Re : date

arnal69130

Salut,
Elles sortent d'où ces variables $date_rentree et $date_sortie ?

Arn;o)
vendredi 7 octobre 2005 à 14:43:48 | Re : date

beur81

d'ici
<?php
mysql_connect("localhost","root","");
mysql_select_db("videobeur");


$resultat = mysql_query("SELECT pk_pret,date_rentree,date_sortie,titre,nom,prenom from pret,films,personnes where pret.pk_film=films.pk_film and pret.pk_personnes=personnes.pk_personnes and pk_pret='$pk_pret'");
while($pret = mysql_fetch_object($resultat))
{
 $jour = substr($pret->date_sortie, 8, 2);
 $mois = substr($pret->date_sortie, 5, 2);
 $annee = substr($pret->date_sortie, 0, 4);
 $datesortie = $jour."-".$mois."-".$annee;
 
 
 $jr = substr($pret->date_rentree, 8, 2);
 $ms = substr($pret->date_rentree, 5, 2);
 $an = substr($pret->date_rentree, 0, 4);
 $daterentree = $jr."-".$ms."-".$an;
 
 

echo "
<tr><td>
<font color='black'>Retour de location d'un film</font></td>

<form method='post' action='edit_retour_traitement.php?pk_pret=$pret->pk_pret'>
<center><table border=0>
<tr><td>
<font color='black'>Date de sortie</font></td>
<td><input type='text' name='date_sortie' readonly='readonly' value=\"$datesortie\"></td></tr>
<tr><td>
<font color='black'>Date de rentree</font></td>
<td><input type='text' name='date_rentree' value=\"$daterentree\"></td></tr>
<tr><td>
<font color='black'>titre du film:</font></td>
<td><input type='text' name='titre'  readonly='readonly' value=\"$pret->titre\"></td></tr>
<tr><td>
<font color='black'>nom de l'emprunteur</font></td>
<td><input type='text' name='nom'  readonly='readonly' value=\"$pret->nom\"></td></tr>
<tr><td>
<font color='black'>prenom de l'emprunteur</font></td>
<td><input type='text' name='prenom' readonly='readonly' value=\"$pret->prenom\"></td></tr>

<tr><td>&nbsp;</td><td><input type='submit' value='Enregistrer'></td></tr>
</table>

</center>
</form>";
}
mysql_close();
?>

vendredi 7 octobre 2005 à 14:51:37 | Re : date

arnal69130

Pour comparer les 2 dates, laisse les dans leur format initial, plutôt que de les transformer en chaine...
"02-03-2005" < "29-02-2005" => renvoie vrai (car 0 < 2 )
20050302 < 20050229 => renvoie faux (ce que tu veux)

Arn;o)


Cette discussion est classée dans : date


Répondre à ce message

Sujets en rapport avec ce message

Tri de fichiers par date [ par Clem ] Comment trier dans l'orde du plus nouveau au plus vieux, des dossiers ?J'ai trouvé pour afficher les dossiers :$rep=opendir('.');while ($file = readdi Comparer des dates [ par Blondy ] Je voudrais comparer des dates pour savoir quel fichier est le plus vieux... Mais lorsque je crée une date avec date("dmy"); par exemple, ça me crée q Comparaison de date [ par benett ] J'essaie de créer un site CDThèque et j'ai un gros problème : J'explique :Comment puis-je faire à partir de deux dates (La date de visite du site et l prob. pour des date ex. [ par LeRoux ] Je souhaite afficher les 5 articles les + récents d'une base de données se nommant articles, comment faire? Comparaison de date [ par benett ] Bonjour à tous,Comment peut-on comparer 2 dates et extraire la différences en jours.Ces 2 dates sont encodées via un formulaire au format aaaa/aa/aa.C formater une date [ par Stephane ] salutj'ai un gros pb que j'arrive pas a resoudre.j'ai une date dans une variable du type "2002/05/08", je voudrai arriver par quelque moyen que ce soi Convertir une Date au format Timestamp [ par Touf ] Salut !J'ai un petit pb : j'accède à une Date stockée dans une bdd mysql sous la forme (timestamp) "YmdHis" : 20020608105031J'aimerais l'afficher sous Date probleme [ par g0belin ] Ben voila en fait je veux faire un agenda...je veux afficher seulement les entree dans la base pour le jour courant...MAIS sa marche PASsa m'affiche t RE probleme DATE [ par g0belin ] Se que je veux faire c'est afficher les enregistrement qui ont la date du jours courant...Mais je n'y arrive pasPour cela j'ai un champs date(type:dat Date probleme [ par g0belin ] comment faire pour incrementer une date de x jours???je voulais faire dans le style mais sa marche pas!!!date("d-m-Y")+1;


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,889 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales