درصد نظر سنجی به همراه یک نمودار مربوط به آن

topoly77

New Member
ضمن عرض سلام خدمت شما استادان عزیز و سروران گرامی

یک فرم نظرسنجی که دارای چند آیتم است دارم

حالا چگونه میتوانم اطلاعات نظرسنجی هر آیتم را به صورت درصد به همراه یک نمودار که مربوط

به درصد همان آیتم نظرسنجی باشد را در یک صفحه نمایش دهم ؟
 

topoly77

New Member
درصد نظر سنجی به همراه نمودار مربوط به آن

golden گفت:
میشه دقیقا بگید که منظورتون از گراف چیه؟


ببخشید منظورم نمودار بود ( نمودار کروی یا ستونی )

مثلا

20% عالی 40% خوب 40% متوسط

اگه کد این برنامه را دارید خیلی سپاسگذار می شم اگه لطف کنید کدش را به من بدهید.
 

mazoolagh

Active Member
يك نمونه با asp و ديتابيس و نمودار دارم. از آرشيوم پيداش ميكنم اينجا ميذارم
 

mazoolagh

Active Member
آدرس صفحه نمونه : http://m.1asphost.com/mazoolagh/poll/pollslist.asp

اين روش كار با استفاده از div
کد:
<div align="center">
<table width="95%" height="20">
<%
	DO WHILE NOT RS.EOF
		DSC = UNI(RS("DSC"))
		CNT = RS("CNT")
		IF ISNULL(CNT) THEN CNT=0
		PCT = CINT((CNT/TOTAL) * 100)
%>
<tr><td>
<table width="<%=W%>%" align="left" cellpadding="0" cellspacing="0">
	<tr>
		<td width="<%=W1%>%" align="left"><%=DSC%>&nbsp</td>
		<td width="<%=W2%>%" bgcolor="silver"><div style="width:<%=PCT%>% ; background-color:darkslategray"></div></td>
		<td width="<%=W3%>%">  <%=CNT%>  (<%=PCT%>%)</td>
	</tr>
</table>
</td></tr>		
<%
		RS.MOVENEXT
	LOOP
%>
<tr><td>
<table width="<%=W%>%" align="left" cellpadding="0" cellspacing="0">
	<tr>
		<td width="<%=W1%>%"></td>
		<td width="<%=W2%>%" align="left">جمع کل آراء =</td>
		<td width="<%=W3%>%" align="right">  <%=TOTAL%></td>
	</tr>
</table>
</td></tr>		
</table>
</div>

RS ركوردستي هست كه مقادير شرح هر انتخاب (DSC) و تعداد آراي هر انتخاب (CNT) رو دربر داره و تعداد كل آرا (TOTAL) هم قبلا از ديتابيس خونده شده و PCT درصد رو نشون ميده.

W عرض جدول و W1-W2-W3 عرض ستونهاي شرح و مقدار و تعداد (درصد) هست و نمايش گراف با تعيين مقدار PCT بعنوان عرض div انجام ميشه
 

topoly77

New Member
مرسي عالي بود

به نظرت ميتونم از اين كد در php هم استفاده كنم ؟

آخه من تازه وب نويسي را شروع كردم و چون با يه گروهي هستم كه با php دارند يه سايت طراحي ميكنند مي خواستم نظرت را بدونم

بازم ممنون كه زحمت كشيدي
 

mazoolagh

Active Member
به نظرت ميتونم از اين كد در php هم استفاده كنم ؟
صددرصد! (البته عين اين كد كه نه. بايد تبديلش كني)

اين يك روش خيلي ساده هست كه خوب هم جواب ميده و خروجي اش هم از نظر قيافه بد نيست و معنا رسونه. اگر بخواي ميتوني هر نوع گراف پيچيده رو هم با توابع image در php بسازي. فقط يك كم زحمت محاسباتي داره!
 

جدیدترین ارسال ها

بالا