Parametre array dans fonction
Résolu/Fermé
tigre198
Messages postés
54
Date d'inscription
dimanche 27 avril 2008
Statut
Membre
Dernière intervention
13 août 2012
-
19 août 2008 à 11:05
tigre198 Messages postés 54 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 13 août 2012 - 19 août 2008 à 12:13
tigre198 Messages postés 54 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 13 août 2012 - 19 août 2008 à 12:13
A voir également:
- Parametre array dans fonction
- Fonction si et - Guide
- Netflix paramètre compte - Guide
- Remettre parametre usine pc - Guide
- Parametre windows - Guide
- Changer parametre dns - Guide
4 réponses
Tiller
Messages postés
781
Date d'inscription
mercredi 4 juillet 2007
Statut
Membre
Dernière intervention
14 septembre 2008
211
19 août 2008 à 11:54
19 août 2008 à 11:54
<?php // Connexion SQL [...] $nombreTotal = 0; $holidays = array("2006-12-25","2006-12-26","2007-01-01"); $sql = 'SELECT * FROM `taTable`'; $req = mysql_query($sql); while ($data = mysql_fetch_array($req)) { $nombreTotal += getWorkingDays($data['debut'], $data['fin'], $holidays); } ?>
Tiller
Messages postés
781
Date d'inscription
mercredi 4 juillet 2007
Statut
Membre
Dernière intervention
14 septembre 2008
211
19 août 2008 à 11:39
19 août 2008 à 11:39
echo getWorkingDays("2006-12-22","2007-01-06",$holidays)
Il manque un point virgule a la fin
mais comment on fait pour donner beaucoup de dates a cete fonction et avoir resultat total par exemple si je done deux foix ces deux dates j'aurais résultat 16
J'ai pas trop compris, mais tu peux faire:
$dt = getWorkingDays("2006-12-22","2007-01-06",$holidays); $dt += getWorkingDays("2007-12-22","2008-01-06",$holidays);
tigre198
Messages postés
54
Date d'inscription
dimanche 27 avril 2008
Statut
Membre
Dernière intervention
13 août 2012
9
19 août 2008 à 11:50
19 août 2008 à 11:50
merçi de me répondre
en faite je veux partir d'une table my sql ou j'ai des milliers de lignes date_debut et dat_fin
par exemple
2008-01-01- / 2008-01-05
2008-01-01 / 2008-01-07
et donc grace a cette fonction je peux avoir comme résultat
nombre de jour total = 12;
j'ai essayé avec boucle for each avec des array mais sans résultat
j'espere t'a compris probleme;
sinon cool ton proverbe !!!!!
en faite je veux partir d'une table my sql ou j'ai des milliers de lignes date_debut et dat_fin
par exemple
2008-01-01- / 2008-01-05
2008-01-01 / 2008-01-07
et donc grace a cette fonction je peux avoir comme résultat
nombre de jour total = 12;
j'ai essayé avec boucle for each avec des array mais sans résultat
j'espere t'a compris probleme;
sinon cool ton proverbe !!!!!
tigre198
Messages postés
54
Date d'inscription
dimanche 27 avril 2008
Statut
Membre
Dernière intervention
13 août 2012
9
19 août 2008 à 12:13
19 août 2008 à 12:13
merçi pour ta réponse
ça marche !!!
juste reste temps execution important
pour 1000 ligne ça prend déja deux secondes
je vais essayer avec systeme cache
merçi encore une fois
ça marche !!!
juste reste temps execution important
pour 1000 ligne ça prend déja deux secondes
je vais essayer avec systeme cache
merçi encore une fois