Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/10/2011, 01h55   #1
Futur Membre du Club
 
Homme olivier lebaron
Webmaster
Inscription : octobre 2007
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme olivier lebaron
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : octobre 2007
Messages : 125
Points : 18
Points : 18
Par défaut calcul et rechargement sur bdd

bonjour,
voila sur ma bdd j'ai un champ paiement, un champ encours et un champ transac.

ce que je cherche a faire c'est effectuer un calcul a chaque changement de numéro de transaction car il s'agit de règlements.

je m'explique, le membre commande et un numéro de transaction est généré avec ce numéro je veux ajouter dans le champ

paiement : 3euro
et dans le champ
encours : 30jours

mais je voudrais aussi que le champs encours se décompte a chaque jour passé, ensuite dès qu'un nouveau numero de
transaction est généré ca rajoute dans le champ

paiement : 3euro ce qui donne 6euro
et dans le champs
encours : 30 + 30= 60jours mais sachant que ce champ doit être un décompte journalier.

de plus il faut qu'au bout de 30 jours 3 euros soit déduit du champ paiement.

donc les variables sont :

$paiement = la somme
$encours = le temps
$transac = les numéros de transactions

voila si vous pouvez déjà m'aiguiller ca serais sympa.

merci
asus02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2011, 10h39   #2
Expert Confirmé
 
Avatar de rawsrc
 
Homme Martin
Dev indep
Inscription : mars 2004
Messages : 1 462
Détails du profil
Informations personnelles :
Nom : Homme Martin
Âge : 35
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Dev indep

Informations forums :
Inscription : mars 2004
Messages : 1 462
Points : 2 552
Points : 2 552
Envoyer un message via Skype™ à rawsrc
Bonjour,

Tu ne dois pas procéder ainsi. Tu mélanges conditions de paiement et échéance.
Tu devrais plutôt stocker d'un côté tes conditions de paiement pour chaque achat et de l'autre la date limite de paiement.
Ainsi tu pourras très bien calculer le nombre de jours restant en fonction de la date du jour et de la date limite.
Principe : éviter au maximum de stocker un champ calculé dans une base de données d'autant plus que celui-ci évolue de jour en jour.
__________________
# Dans la Création, tout est permis mais tout n'est pas utile...
rawsrc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h36.


 
 
 
 
Partenaires

Hébergement Web