php mysql och chartjs / morris

PHPportalen Forum Index » Diskutera webbutveckling
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
Corp



Medlem i: 5699 dagar
Från: Norrköping
Status: Offline



#742292
Inlägg Skrivet: 2018-09-06 11:12      Ämne: php mysql och chartjs / morris Citera

Hej,
tänkte se om jag kan få till en enkel liten bargraf med lite hjälp härifrån.
Först undrar jag vilken chartfunktion jag ska använda? är det chartjs och morris som gäller?


om jag nu vill få ut data från en mysql tabell i ett arrayformat hur gör jag då?

ser ut som morris vill ha det i detta format:

KOD:
1:
 
2:
$chart_data = "
3:
   { year: '2008', ammount: '8' },
4:
   { year: '2009', ammount: '14' },
5:
   { year: '2010', ammount: '17' }";
6:
 
 

_________________
Det ska gå...
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida ICQ-nummer
harald_b
Moderator



Medlem i: 4531 dagar
Från: Tavesta
Status: Offline



#742293
Inlägg Skrivet: 2018-09-06 22:55      Ämne: Citera

På frågan om chartfunktion säger jag pass.
Själv brukar jag knacka ihop lite svg-kod för sådant, men det finns säkert mycket enklare lösningar.

Oavsett om du använder mysqli eller PDO så kan du hämta hem resultatet med en fetch all funktion, och få allt i en array på en gång.
Om du sedan skall ha det till json-format (vilket verkar vara formatet i ditt exempel) kan du enkelt översätta det dit med json_encode();
 

_________________
R.r - Ett fritt affärssystem
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » Diskutera webbutveckling
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic