Besoin d'aide avec : json_encode

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Besoin d'aide avec : json_encode

Re: Besoin d'aide avec : json_encode

par marine Lepec » 19 mars 2015, 18:02

je pense à ceci

$reponse = $bdd->query('SELECT Litre FROM Fille');

$tab = array();

while ($donnees = $reponse->fetch(grgz))
{
array_push($tab,$donnees);
}

$reponse->closeCursor();

$reponsee = $bdd->query('SELECT Temps FROM Fille');

$tabb = array();

while ($donnees = $reponsee->fetch())
{
array_push($tabb,$donnees);
}

$reponse->closeCursor(encode);

?>

<script type="text/javascript">

$(function () {
$('#container').highcharts({
title: {
text: 'Consommation d\'eau',
x: -20 //center
},
xAxis: {
categories: <?= json_encode($reponse->fetchAll(PDO::FETCH_COLUMN, 0)); ?>
},
yAxis: {
title: {
text: 'Litre (L)'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
},
tooltip: {
valueSuffix: ' L'
},
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'middle',
borderWidth: 0
},
series: [{
name: 'Consommation',
data: <?= json_encode($reponsee->fetchAll(PDO::FETCH_COLUMN, 0)); ?>
}]
});
});
</script>

Re: Besoin d'aide avec : json_encode

par Invité » 19 mars 2015, 16:26

Il me semble que j'avais essayer mais il me retournais un erreur qui était : "native code" mais si quelq'un as une solution je suis preneur.

Re: Besoin d'aide avec : json_encode

par tof73 » 19 mars 2015, 16:24

a quoi cela sert de mettre les résultats des requetes dans un tableau, si ce n'est pour ne pas s'en servir ?

Besoin d'aide avec : json_encode

par Liodeus » 19 mars 2015, 16:12

Bonjour,

j'aurais besoin d'aide car je ne vois pas comment faire. Il se trouve que je fais un graphique et les données que j'utilise pour le faire je le récupère de la BDD. Le premier pour "categorie" marche mais pour "data" cela ne marche pas.

Voici mon code :

$reponse = $bdd->query('SELECT Litre FROM Fille');

$tab = array();

while ($donnees = $reponse->fetch())
{
array_push($tab,$donnees);
}

$reponse->closeCursor();

$reponsee = $bdd->query('SELECT Temps FROM Fille');

$tabb = array();

while ($donnees = $reponsee->fetch())
{
array_push($tabb,$donnees);
}

$reponse->closeCursor();

?>

<script type="text/javascript">

$(function () {
$('#container').highcharts({
title: {
text: 'Consommation d\'eau',
x: -20 //center
},
xAxis: {
categories: <?= json_encode($reponse->fetchAll(PDO::FETCH_COLUMN, 0)); ?>
},
yAxis: {
title: {
text: 'Litre (L)'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
},
tooltip: {
valueSuffix: ' L'
},
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'middle',
borderWidth: 0
},
series: [{
name: 'Consommation',
data: <?= json_encode($reponsee->fetchAll(PDO::FETCH_COLUMN, 0)); ?>
}]
});
});
</script>