Bonjour,
j'utilise une fonction qui me retourne un tableau, et dans laquelle j'ai fait une petite division qui apparemment passe très mal :
et ça me renvoi comme erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 <?php // Renvoi Le code de remise de l'utilisateur courant function GetRemise() { $Remise = ""; ConnexionBase( $connect ); $SQL = "SELECT remise FROM utilisateur WHERE login = '".$_SESSION['login']."' "; $RES = odbc_exec($connect, $SQL); while( odbc_fetch_row( $RES ) ) { $Remise = odbc_result($RES,"remise"); $Remises = explode(",", $Remise); } DeconnexionBase( $connect ); return $Remises; } // Renvoi le taux de remise function GetCoeffRemise( $CodeProduit ) { $Remise = GetRemise(); // Recupere le code de la remise $DesRemise = array(); $CoeffRemise = 1; ConnexionBase( $connect ); foreach( $Remise as $ReturnRemise ) { //echo " Remise : [".$ReturnRemise."]<br />"; $SQL = "SELECT compteurremisemax,compteurremise,loginremise,produit,designationremise,tauxremise FROM remises WHERE coderemise = '".$ReturnRemise."' "; $RES = odbc_exec($connect, $SQL); while( $data = odbc_fetch_array( $RES ) ) { $DesRemise[] = $data['designationremise']; $CptUC[] = $data['compteurremise']; $CptUCMax[] = $data['compteurremisemax']; $LoginRemise[] = $data['"loginremise']; $ProduitRemise[] = $data['produit']; $TauxRemise[] = $data['tauxremise']; $TauxRemise = $TauxRemise / 100; // souci a cette ligne la } } DeconnexionBase( $connect ); return $TauxRemise; } ?>
Savez-vous comment y remédier svp ? merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part Fatal error: Unsupported operand types in C:\Programmes\www\include\fonctions-database.php on line 633
Partager