Bonjour les ténors de la profession…,
J’essaie de transposer mes fichiers « mysql » en « mysqli »
J’ai résolu de nombreux problèmes, mais je bloque devant la fonction « SUM »
PHP 5.4
// Fruits : Poids brut
$tempo = 0;
$sum0 = mysql_result(mysql_query("SELECT SUM(p_brut_fin) FROM conserves WHERE nature = 'Fruits' "), 0);
$p_brut_fruits_1 = $sum0/1000;
$p_brut_fruits = number_format($p_brut_fruits_1, 2, ',', ' ');
*****Cela fonctionne, le résultat est bon*****
PHP 5.6
// Fruits : Poids brut
$sum0 = "SELECT SUM(p_brut_fin) FROM conserves WHERE nature = 'Fruits' ";
$req = mysqli_query($link, $sum0);// or die('Erreur SQL !<br>'.$sum0.'<br>'.mysqli_error());
$data = mysqli_fetch_array($req, MYSQLI_ASSOC);
$data1 = 1000;
$p_brut_fruits_1 = $sum0 / $data1;
// echo $sum0;
$p_brut_fruits = number_format($p_brut_fruits_1, 2, ',', ' ');
*****Pas d’erreur renvoyée par PHP, mais le résultat est toujours à ZERO !???*****
Je ne vois pas ou je bug.
Merci pour votre aide.
Polux78