Retour au site
Connexion : S'inscrire

25 messages
Filtrer ok
Quand j'utilise le code suivant il me donne la date de la facture.
Sait on modifier cela pour y ajouter 15 jours ?

Code :
$sql = "select payement, acompte, coment, DATE_FORMAT(date_fact,'%d/%m/%Y') AS date_2 
from " . $tblpref ."facture where num = $num[$o]";
$req = mysql_query($sql) or die('Erreur SQL
!<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);

$date_payement = $data[date_2];
 
 
en effet, vaut mieux faire ça direct dans le SQL
Code :
$sql = "select payement, acompte, coment, DATE_FORMAT(date_fact,'%d/%m/%Y') AS date_2, DATE_FORMAT( DATE_ADD(date_fact, INTERVAL 15 DAY), '%d/%m/%Y') AS date_3 
from " . $tblpref ."facture where num = $num[$o]";
$req = mysql_query($sql) or die('Erreur SQL
!<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);

$date_payement = $data["date_3"];


sinon en PHP pur, ça doit donner quelque chose comme ça :
Code :
$sql = "select payement, acompte, coment, DATE_FORMAT(date_fact,'%d/%m/%Y') AS date_2 
from " . $tblpref ."facture where num = $num[$o]";
$req = mysql_query($sql) or die('Erreur SQL
!<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);

$date_payement = $data[date_2];

preg_match_all('#[\d]{2}/[\d]{2}/[\d]{4}/#ui', $date_payment, $time_s);

$date_fact = strtotime("+15 day", mktime(0,0,0,$time_s[1], $time_s[0], $time_s[2]));


this should work
 
 
KisSCoOl, je te remercie infiniment pour ton aide.
En effet, le code ci dessous fonctionne à merveille.

Code :
$sql = "select payement, acompte, coment, DATE_FORMAT(date_fact,'%d/%m/%Y') AS date_2, DATE_FORMAT( DATE_ADD(date_fact, INTERVAL 15 DAY), '%d/%m/%Y') AS date_3 
from " . $tblpref ."facture where num = $num[$o]";
$req = mysql_query($sql) or die('Erreur SQL
!<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);

$date_payement = $data["date_3"];


Vraiment un très grand merci à toi.
 
 
olitri a écrit:
Vraiment un très grand merci à toi.
Je n'ai fait que traduire l'idée avancé à la page précédente ...
Heureux que tout fonctionne pour toi
 
 
 

|
 
25 messages
Filtrer ok
 
Vous devez être connecté pour écrire un message !
 

 Sujets Similaires: