Voila, suis vraiment bloqué, je sais pas comment faire!!
Suite a ce que 'F_L_Stoi' m'a conseillé de faire(voir le code au sujet suivant). Je voulais donc savoir si la requête suivante, je dois...
Type: Messages; Utilisateur: loic20h28
Voila, suis vraiment bloqué, je sais pas comment faire!!
Suite a ce que 'F_L_Stoi' m'a conseillé de faire(voir le code au sujet suivant). Je voulais donc savoir si la requête suivante, je dois...
Donc voici la méthode get_age() :
public function get_Age()
{
return $this->age;
}
et voici le nouveau code de la vue :
<table>
La fonction get_DateNaissance je l'ai créé moi même,e lle es de la manière suivante :
public function get_DateNaissance()
{
return $this->dateNaissance;
}
Je vais essayé ce que tu me dit...
Certe avec la requête j'ai toute les données mais je vois pas comment faire pour inséré ceci dans mon tableau correspondant à ma vue??
Je suis un peu perdu la maintenant!!
Cordialement!!
L'age n'est pas dans ma base de données alors que le reste oui.
Par exemple le 'get_DateNaissance()' correspond à mon getter de ma classe Client alors que 'age()' correspond à une fonction de ma...
Suis désolé mais je vois pas trop ce que tu veux dire par là??
Voici tout les bouts de codes qui me permettent d'obtenir les renseignements de tout les clients dont l'age.
Tout d'abord le code du controles :
<?php
// Instance de la classe 'Client'...
public function age()
{
$req=("SELECT
case
when month(now()) - month(DATEDENAISSANCE) < 0 then year(now()) - year(DATEDENAISSANCE) -1
when month(now()) = month(DATEDENAISSANCE)...
voici la requête :
$req=("SELECT
case
when month(now()) - month(DATEDENAISSANCE) < 0 then year(now()) - year(DATEDENAISSANCE) -1
when month(now()) = month(DATEDENAISSANCE) then ...
J'obtient le même message d'erreur!!
Cordialement!!
J'ai essayé ta requête ce qui me donne comme code :
public function age()
{
$req=("SET @DateDeNaissance='1965-12-28'
SELECT
case
when month(now()) - month(@DateDeNaissance) < 0 then...
J'ai essayé avec ta requête, je t'ai envoyé ci-joint dans document word l'impression de l'écran que j'obtiens pour que tu voye mieu ce que cela me donne.
Par rappoort à l'impression ecran,...
J'ai re-vérifié la requête et j'ai retiré quelque "(" qui étais en trop et maintenant lorsque je la teste sous MySql fonctionne et m'affiche :
je comprend pas trop les résultats??!!
Ensuite je...
Je viens de modifier plusieurs chose donc j'ai décidé de vous renvoyer le code :
// Dans la classe d'accés aux données :
public function retournerUnclient($id)
{
$req="SELECT * FROM client...
Bonjour tout le monde,
Voila, je réfléchis, j'ai essayé plusieurs chose mais cela fonctionne toujours pas et je comprend pas trop le message d'erreur :
Donc je voulais savoir si vous aviez...
// Classe Client_DAO
public function age($date)
{
$req=("SELECT *,(((EXTRACT(YEAR FROM CURRENT_DATE)) * 365.2422+ (EXTRACT(MONTH FROM CURRENT_DATE) - 1) * 31.0+ EXTRACT(DAY FROM...
Effectivement j'avais oublié le "SELECT".
Mais cela revient au même c'est à dire que j'ai le même message d'erreur.
Cordialement!!
$req=("(((EXTRACT(YEAR FROM CURRENT_DATE)) * 365.2422+ (EXTRACT(MONTH FROM CURRENT_DATE) - 1) * 31.0+ EXTRACT(DAY FROM CURRENT_DATE))-((EXTRACT(YEAR FROM DATEDENAISSANCE)) * 365.2422+ (EXTRACT(MONTH...
(((EXTRACT(YEAR FROM CURRENT_DATE)) * 365.2422
+ (EXTRACT(MONTH FROM CURRENT_DATE) - 1) * 31.0
+ EXTRACT(DAY FROM CURRENT_DATE))
-
((EXTRACT(YEAR FROM madate)) * 365.2422
+ (EXTRACT(MONTH FROM...
Je viens de faire la chose suivante :
// ClasseDAO_Client
public function age($date)
{
list($jour, $mois, $annee) = explode ('-', $date);
$TSN = strtotime($annee."/".$mois."/".$jour);...
Réponse à riete : Ui c'est pas bête, je vais essayé de voir ça!!
C'étais les explications sur le code de SPKlls mais c'est bon, il me les a donné!!merci quand même a toi!!
Réponse à CinePhil :...
Cela m'affiche bien 21 ans.
Suis désolé mais j'aimerais avoir plus d'explication sur le bout de code que tu ma fournit car je le comprend bof.
P.S. : Sinon lorsque la date de naissance est...
J'ai regardé l'exemple mais j'arrive pas à trouvé ce qui me concerne dans l'exemple(moi et l'anglais...:lol:)
Bref, pour le moment j'aimerais régler le problème d'obtenir l'age selon la date de...
ah oui effectivement!!
Mais que dois-je mettre à la place de "10/10/1986"??
Puis c'est ma date de naissance et j'ai 21ans et non 22ans!!:lol:
Cordialement!!
Merci pour ton code, voila ce que ça me donne comme code dans mon programme :
// Ce code se situe dans la classe "DAO_Client"
public function age($date)
{
list($jour, $mois, $annee) = explode...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.