concatenation speciale ...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : concatenation speciale ...

par Invité » 01 mars 2006, 11:38

Ok MErci :)

suis bete :$


heu un autre truc, maintenant, si je veux compare la date du jours a celle de 7 jours plus tard pour voir combien de temps il me reste ou si j'ai deja depasse cette date, je fais comment?

par Ryle » 28 févr. 2006, 19:00

C'est pas moi !! j'ai rien dit !! je le ferais plus !! :)

Bon je lui ai laissé la piste quand même ;)

par mario » 28 févr. 2006, 18:58

aaaahhhhh Ryle !!!! 8-[
:-$

par Ryle » 28 févr. 2006, 18:57

comme faire cette invertion???
En ajustant le code donné sans le copier/coller bêtement ;)

d-m-Y correspond à "day - month - year", soit "jour - mois - année"
Si tu veux l'inverser, suffit de faire [Edit : Bon ben non tu le sauras pas] et le tour est joué :)

par mario » 28 févr. 2006, 18:57

[-(
est ce que tu as compris la petite portion de code ?
Si tu as une :?: , n'hésite pas. Je ne te donnerai pas la réponse car je pense que ce n'est pas te rendre service.

par Invité » 28 févr. 2006, 18:50

j'ai un lege soucis encore, car mes deux date ne sont pas identique, je m'explique :

l'une est ainsi : 2006-02-28 17:59:55

l'autre ainsi : 07-03-2006 17:59:55

donc invertion des jours et des mois ..


du coup il me la rentre pas dans ma base de donnée ... comme faire cette invertion???

par mario » 28 févr. 2006, 18:33

<?php 
list($date, $heure) = explode(" ", $lastmodified); // découpe la chaine en 2 (date et heure)

list($year, $month, $day) = explode("-", $date); // découpe la chaine date en 3 (année, mois, jour)

$time = mktime(00, 00, 00, $month, $day+7, $year); // ajoute 7 jours à la date

$dans7jours = date('d-m-Y', $time) ." ".$heure; // assemble la date et l'heure dans la variable $dans7jours
?> 

par Invité » 28 févr. 2006, 18:23

ha oui j'avais po vu :$


heu derniere questio stupide :$

puis je me tais,

pour refaire une date comple je fais comment? c'est a dire rataché les mois avec les heures?

MErci d'avnce

par mario » 28 févr. 2006, 17:48

si le $day vaut 29, apres il vaudra 36 ... hors y a pas 36 jours dans un mois
La moindre des choses est de lire une réponse quand on pose une question :-s

par Invité » 28 févr. 2006, 17:37

j'ai trouve l'erreur :$

mais je reviens a ce que je fait c'est a dire $day = $day+ 7 ..

si le $day vaut 29, apres il vaudra 36 ... hors y a pas 36 jours dans un mois :$

comment faire alors :$

par mario » 28 févr. 2006, 16:53

prend l'habitude de retourner une erreur si la requête n'aboutie pas... Pour cela, remplace cette ligne:
$result = mysql_query($reqt);
par
$result = mysql_query($reqt) or die(mysql_error());

par Hermès » 28 févr. 2006, 16:47

Ta requête contient une erreur.

Essaye de faire un
echo "<PRE>";
print_r($reqt);
echo "</PRE>";

Tu récupère ce que tu affiches et tu le test dans phpMyAdmin, ça peut t'aider à trouver l'erreur.

par Invité » 28 févr. 2006, 16:44

j'ai un autre soucis, je voudrai recuperer ma date que j'ai dans ma base au format timedate,

je fais ceci :
 $reqt = "SELECT dateheure FROM intervention WHERE id=$idinter";
    $result = mysql_query($reqt);
    
     $tab=mysql_fetch_array($result);
$dure=$tab['dateheure'];
mais erreur au niveau de msql_fetch_array ...

Code : Tout sélectionner

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\documents and settings\stagiere\bureau\dit simplification programme\ajoutclientcompletdb.php on line 188

par mario » 28 févr. 2006, 16:21

<?php
list($date, $time) = explode(" ", $lastmodified); 
list($year, $month, $day) = explode("-", $date); 
$time = mktime(00, 00, 00, $month, $day+7, $year); 
$dans7jours = date('d-m-Y', $time);
?> 

concatenation speciale ...

par Invité » 28 févr. 2006, 16:15

bonjour, pour decomposer une datetime, on fais comme ceci :

list($date, $time) = explode(" ", $lastmodified);
puis on decompose, puis on peut decompose la date comme ceci :

list($year, $month, $day) = explode("-", $date);

puis moi je rajoute 7 jours a $day,

et maintenant je voudrai reconcatener le tout ensemble comment faire???

Merci d'avnce