PDA

View Full Version : تهیه گزارش از دیتابس بصورت نمودار در php



mehdi1357
شنبه 28 مرداد 1385, 09:38 صبح
با سلام خدمت دوستان گرامی
آیا می شود گزارش از دیتابس بصورت نمودار در php تهیه کرد در صورت امکان نمونه کدش را بگذارید متشکرم

tabib_m
شنبه 28 مرداد 1385, 12:08 عصر
شدنش که میشه
بستگی داره که چه نوع نموداری بخواید بکشید
اگه ساده س و میشه با جدولهای خود اچ تی ام ال اون رو رسم کرد که چه بهتر
اگر نه که باید برید توی مباحث تصویر و کتابخانه ی GD .
موفق باشید

javad_hosseiny
شنبه 28 مرداد 1385, 12:56 عصر
لیستی از انواع اسکیپتهای مربوطه:
http://www.phpfreaks.com/scripts/Graphs_and_Charts/49.php

و چند نمونه برای نمودار خطی - دایره ای - میله ای
http://www.ashishkasturia.com/downloads/
و یک کلاس برای این کار با مثال:
http://www.phpclasses.org/browse/package/1564.html

البته

amirhosein
پنج شنبه 02 شهریور 1385, 06:55 صبح
توی کتاب آموزش پی اچ پی جعفر نژاد هم در این باره توضیح داده

moohssenn
پنج شنبه 02 شهریور 1385, 10:55 صبح
لطفا اگر اون کتاب در اختیار دارید توضیحاتی از اون را اینجا بنویسید
این موضوع بارها در قسمتهای مختلف این انجمن مطرح شده ولی همش لینک گذاشتن

javad_hosseiny
پنج شنبه 02 شهریور 1385, 13:25 عصر
این موضوع بارها در قسمتهای مختلف این انجمن مطرح شده ولی همش لینک گذاشتن خوب این لینکها هم شما را به جواب می رسونند
اگر به دنبال نمونه فایل و مثال در همین جا هستید دو نمونه متفاوت برایتان در همین جا آپلود میکنم خودم به شخصه در جاهای متفاوت ازش استفاده کردم

هر دو دارای نمونه مثال جهت نمایش انواع نمودارها (میله ای - خطی - دایره ای و ...) هستند
و با مطالعه متن مثالهای آن به راحتی قادر به تغییر و تحول آن می باشید و نیازی به هیچ متن راهنما یا ... دیگری نیستید (هرچند این دو دارای فایل pdf راهنما (هلپ) نیز هستند)
و همچنین هم در نسخه 4 و هم در نسخه 5 قابل اجرا هستند
و البته باید دقت داشته باشید که کتابخانه gd , gd2 شما باید فعال باشد.
(جهت فعال کردن به فایل php.ini مراجعه نمایید )
(در حقیقت کافی است تا ; اول سطر مربوطه (سطری که dll مربوطه فراخوانی میشود) را بردارید

extension=php_gd2.dll و برنامه فعال کننده apachi خود (easyphp,wamp,...) خود را مجددا ریستارت کنید)

ArtCom
شنبه 16 دی 1385, 12:12 عصر
سلام ممنون از فیلها ولی من یه مشکل دارم وقتی از توابع استفاده میکنم همونجوری که توی help اومده دچار مشکل میشم توی php.ini هم تغییرات لازم رو دادم ولی برای کد زیر من خروجی اشتباه میگیرم.


<?
require_once("gdgraph.php");
$gdg = new GDGraph(500,300,"Sales");
$arr=Array('First' => Array(1000,200,100,1000),'Second' => Array(1200,200,200,10),'Third' => Array(-500,23,255,100));
$gdg->bar_graph($arr);
?>

خروجی:

Array(1000,200,100,1000),'Second' => Array(1200,200,200,10),'Third' => Array(-500,23,255,100)); $gdg->bar_graph($arr); ?>

amirhosein
سه شنبه 19 دی 1385, 09:06 صبح
لطفا اگر اون کتاب در اختیار دارید توضیحاتی از اون را اینجا بنویسید
این موضوع بارها در قسمتهای مختلف این انجمن مطرح شده ولی همش لینک گذاشتن
خودش یه فصل کامل از کتابه!

moohssenn
سه شنبه 19 دی 1385, 17:19 عصر
میشه توضیح بدید که روی Linux به جای Dll برای نمودارها باید چه بکنیم ؟