par
sylvaing26 » 03 nov. 2008, 01:07
Merci beaucoup c'été tout bête.
Le script fonctionnel est celui ci car il fait pas les calcul avec numberformat()
<?
MYSQL_CONNECT($serveur,$utilisateur,$mdp) or die ("Connexion impossible");
MYSQL_SELECT_DB($db) or die ("Connexion à la base $base impossible");
$num = $_SESSION['commande']['id'][0];
$sql2 = mysql_query("SELECT * FROM `$num` ORDER BY 'id' ASC");
$total=0;
while($result=mysql_fetch_array($sql2)){
$id = $result['id'];
$ref = $result['ref'];
$nom = $result['nom'];
$quantite = $result['quantite'];
$prix_unitaire = $result['prix'];
$prix_point = str_replace(chr(44),chr(46),$prix_unitaire);
$prix = $prix_point * $quantite;
$total=$prix + $total;
$prix = number_format($prix, 2, ',', ' ');
}
$total = number_format($total, 2, ',', ' ');
echo $total;
?>
Merci beaucoup c'été tout bête.
Le script fonctionnel est celui ci car il fait pas les calcul avec numberformat()
[php]<?
MYSQL_CONNECT($serveur,$utilisateur,$mdp) or die ("Connexion impossible");
MYSQL_SELECT_DB($db) or die ("Connexion à la base $base impossible");
$num = $_SESSION['commande']['id'][0];
$sql2 = mysql_query("SELECT * FROM `$num` ORDER BY 'id' ASC");
$total=0;
while($result=mysql_fetch_array($sql2)){
$id = $result['id'];
$ref = $result['ref'];
$nom = $result['nom'];
$quantite = $result['quantite'];
$prix_unitaire = $result['prix'];
$prix_point = str_replace(chr(44),chr(46),$prix_unitaire);
$prix = $prix_point * $quantite;
$total=$prix + $total;
$prix = number_format($prix, 2, ',', ' ');
}
$total = number_format($total, 2, ',', ' ');
echo $total;
?> [/php]