Bonjour,
J'ai créer un script permettant d'extraire la valeur unique la plus basse d'une table. Mais mon problème c'est que lorsque j'essaie de le faire fonctionner il me retourne toujours la valeur 0,1 alors qu'elle n'est pas présente dans la table.

Voici mon code php:
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
 
<?php
require "config.php";
mysql_connect(DB_HOST,DB_LOGIN,DB_PW);
mysql_select_db(DB_BDD);
 
$table = "entrees";
 
$sql = "SELECT MIN(somme) as somme FROM ".$table." GROUP BY somme HAVING COUNT(somme)=1 LIMIT 0,1"; 
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());  
while ($data = mysql_fetch_array($req) )
{
echo $data['somme'];
}
 
?>
Cependant la requête fonctionne quand je la rentre directement dans PhpMyAdmin.

En vous remerciant de votre aide.
killbrice