par
tetaklak123hop » 01 avr. 2008, 10:36
Donc, ma fonction fonctionne (a priori), et recupere les données dans la base.
Mais impossible d'afficher le tableau...
Ceci récupere les données dans ma base...
(a noter que ma fonction ne s'apelle plus GetMeteoInstant(), mais GetMeteoDate()...)
function GetMeteoDate($mesure,$date)
{
$requet = "SELECT `$mesure` FROM meteoactuelle WHERE `Date` = '$date' ";
if($result = mysql_query($requet))
{
while($array = mysql_fetch_array($result))
{
$Temperature = $ligne[0];
}
}
else
{
echo ("Erreur de requête de base de données.");
}
return($array);
}
Et aucun message d'erreur ne s'affiche, j'en conclut donc que mes données sont récupérées.
Voici comment je l'apelle...
$date = 2008-03-01;
$mesure = 'Temperature';
$this->ConnectBdd("meteodeurs");
$array = $this->GetMeteoCourbes($mesure,$date);
$this->DeconnectBdd;
print_r($array);
A priori, ce p'tit bout de code devrait definir les variables, connecter la base, RECUPERER les données a l'aide de la fonction vue précédemment, puis afficher le contenu de ma variable $array..
Mais NIET...
Ca fait un moment que je me casse le crane, et si je trouve pas, je vais commencer a faire de l'écume et mordre mon chef de projet

Donc, ma fonction fonctionne (a priori), et recupere les données dans la base.
Mais impossible d'afficher le tableau...
Ceci récupere les données dans ma base...
(a noter que ma fonction ne s'apelle plus GetMeteoInstant(), mais GetMeteoDate()...)
[php]
function GetMeteoDate($mesure,$date)
{
$requet = "SELECT `$mesure` FROM meteoactuelle WHERE `Date` = '$date' ";
if($result = mysql_query($requet))
{
while($array = mysql_fetch_array($result))
{
$Temperature = $ligne[0];
}
}
else
{
echo ("Erreur de requête de base de données.");
}
return($array);
}
[/php]
Et aucun message d'erreur ne s'affiche, j'en conclut donc que mes données sont récupérées.
Voici comment je l'apelle...
[php]
$date = 2008-03-01;
$mesure = 'Temperature';
$this->ConnectBdd("meteodeurs");
$array = $this->GetMeteoCourbes($mesure,$date);
$this->DeconnectBdd;
print_r($array);
[/php]
A priori, ce p'tit bout de code devrait definir les variables, connecter la base, RECUPERER les données a l'aide de la fonction vue précédemment, puis afficher le contenu de ma variable $array..
Mais NIET... :evil:
Ca fait un moment que je me casse le crane, et si je trouve pas, je vais commencer a faire de l'écume et mordre mon chef de projet :lol: