par
msi79 » 27 févr. 2012, 15:58
salut . je veux afficher le bilan ( compte ) par semaine .
je suis parvenu à faire le code pour la journée mais je bloque sur pour la semaine .
je voudrais une aide .
voici ma table article :
-- Structure de la table `articlessorties`
--
CREATE TABLE IF NOT EXISTS `articlessorties` (
`id_Sort` int(15) NOT NULL AUTO_INCREMENT,
`dateSort` date NOT NULL,
`articleAchete` varchar(80) COLLATE utf8_unicode_ci NOT NULL,
`Prixarticle` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id_Sort`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12 ;
voici le code pour la journée (compte pour la journée) :
<?php
if(isset($_GET['id1'])) $id = urldecode($_GET['id1']);
$_POST["dateArt"]=""; $_POST["articleVendu"]=""; $_POST["articleRef"]=""; $_POST["articleQuant"]=""; $_POST["numEnreg"]="";
$dateArt=trim($_POST["dateArt"]); $articleVendu=trim($_POST["articleVendu"]); $articleRef=trim($_POST["articleRef"]); $articleQuant=trim($_POST["articleQuant"]);$numEnreg=trim($_POST["numEnreg"]);
$color=array('#333333','#999999');
$i=0;
//On se connecte à la base de donnée
// include("connection.php");
// on crée la requête SQL
$sql = "SELECT SUM(a.articleQuant*a.articlePU) AS leTotal FROM articles a,numEnreg b WHERE id_num = id AND dateArt='".date("Y-m-d")."' ";
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while ($liste_etu=mysql_fetch_assoc($req)) {
$j=$i%2;
echo '<center> <table width="561" border="0">
<tr>
<td width="238">MONTANT TOTAL A PAYER </td>
<td bgcolor="#FF0000" width="307"><input type="text" name="textfield" value = "'.$liste_etu['leTotal'].'"/></td>
</tr>
</table></center>';
}
?>
salut . je veux afficher le bilan ( compte ) par semaine .
je suis parvenu à faire le code pour la journée mais je bloque sur pour la semaine .
je voudrais une aide .
voici ma table article :
-- Structure de la table `articlessorties`
--
CREATE TABLE IF NOT EXISTS `articlessorties` (
`id_Sort` int(15) NOT NULL AUTO_INCREMENT,
`dateSort` date NOT NULL,
`articleAchete` varchar(80) COLLATE utf8_unicode_ci NOT NULL,
`Prixarticle` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id_Sort`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12 ;
voici le code pour la journée (compte pour la journée) :
[php]<?php
if(isset($_GET['id1'])) $id = urldecode($_GET['id1']);
$_POST["dateArt"]=""; $_POST["articleVendu"]=""; $_POST["articleRef"]=""; $_POST["articleQuant"]=""; $_POST["numEnreg"]="";
$dateArt=trim($_POST["dateArt"]); $articleVendu=trim($_POST["articleVendu"]); $articleRef=trim($_POST["articleRef"]); $articleQuant=trim($_POST["articleQuant"]);$numEnreg=trim($_POST["numEnreg"]);
$color=array('#333333','#999999');
$i=0;
//On se connecte à la base de donnée
// include("connection.php");
// on crée la requête SQL
$sql = "SELECT SUM(a.articleQuant*a.articlePU) AS leTotal FROM articles a,numEnreg b WHERE id_num = id AND dateArt='".date("Y-m-d")."' ";
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while ($liste_etu=mysql_fetch_assoc($req)) {
$j=$i%2;
echo '<center> <table width="561" border="0">
<tr>
<td width="238">MONTANT TOTAL A PAYER </td>
<td bgcolor="#FF0000" width="307"><input type="text" name="textfield" value = "'.$liste_etu['leTotal'].'"/></td>
</tr>
</table></center>';
}
?> [/php]