دوره های آموزشی سایت دانشجویار

کنترل نمودار در PHP و MySQL با JpGraph

Loading...
کنترل نمودار

در این قسمت خواهید آموخت که چگونه کنترل نمودار در PHP و MySQL با استفاده از JpGraph داشته باشید. پس با من در این مقاله ی کوتاه و جالب همراه شوید .در ادامه براتون لینک دانلود JpGraph هم قرار دادم و همچنین روش نصب آن نیز به طور کامل در ادامه ی مطلب توضیح داده شده است.

چگونه JpGraph را نصب کنیم ؟

گام اول

ابتدا jpgraph را دانلود نمایید و سپس این فایل را در درایو C خود کپی پیست کنید.

لینک دانلود : http://jpgraph.net/download/

کنترل نمودار

C:\php\pear>

کنترل نمودار

همچنین میتوانید آن را از فایل های الحاقی نیز دانلود کنید.

گام دوم

یک پایگاه داده ی جدید در mysql ایجاد کنید.

کنترل نمودار

گام سوم

سپس یک فایل PHP جدید بنام (lin.php) ایجاد کنید.

کد در زیر نمایش داده شده است :

<?php  
require_once('jpgraph/jpgraph.php');  
require_once('jpgraph/jpgraph_line.php');  
require_once('jpgraph/jpgraph_bar.php');  
$x_axis = array();  
$y_axis = array();  
$i      = 0;  
$con    = mysqli_connect("localhost", "root", "", "test");  
// Check connection  
if (mysqli_connect_errno()) {  
echo "Failed to connect to MySQL: " . mysqli_connect_error();  
}  
$result = mysqli_query($con, "SELECT * FROM tbl_grp");  
while ($row = mysqli_fetch_array($result)) {  
$x_axis[$i] = $row["exam_no"];  
$y_axis[$i] = $row["mrk"];  
$i++;  
}  
mysqli_close($con);  
$width  = 600;  
$height = 200;  
$graph  = new Graph($width, $height);  
$graph->SetScale('textint');  
$graph->title->Set('My Example');  
$graph->xaxis->title->Set('(year)');  
$graph->xaxis->SetTickLabels($x_axis);  
$graph->yaxis->title->Set('(# example)');  
$barplot = new BarPlot($y_axis);  
$graph->Add($barplot);  
$graph->Stroke();  
?>

مرورگر خود را باز کنید و تماشا کنید :

کنترل نمودار

با تشکر بابت وقتی که برای خواندن این مقاله گذاشتید

امیدوارم برایتان مفید واقع شود.



avatar داریوش فرخی

داریوش فرخی هستم از سال 92 شروع به یادگیری برنامه نویسی و از سال 93 در بخش برنامه نویسی و تولید محتوای سایت mspsoft.com مشغول هستم. فعالیتم نیز بیشتر در زمینه های برنامه نویسی با سی شارپ و asp.net بوده است. اوقات فراغتم را هم غالبا با تماشای فیلم یا بازی های کامپیوتری پر میکنم .

آخرین مطالب و تخفیفات در کانال تلگرام :) کانال تلگرام ام اس پی سافت
مطالب مرتبط
ديدگاه خود را ارسال کنيد


محبوب ترين ويدئو هاي انلاين
دوره برنامه نویسی فروشگاه اینترنتی
  • تعداد اعضا 80k
  • قيمت دوره۱۳۰,۰۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...
دوره آموزشی سیستم ثبت سفارش آنلاین
  • تعداد اعضا 80k
  • قيمت دوره--
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...
دوره طراحی سیستم مدیریت مشتریان
  • تعداد اعضا 80k
  • قيمت دوره۶۵,۵۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...