الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة انشاء التقارير

مغلق
بدأه atared في 26 مارس 2005 · 4 رد · 1,030 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

عندي مشروع هو عبارة عن استبيان ولقد واجهتني مشكلة في انشاء التقارير , وذلك لاني ليس عندي اي خبرة في انشاء التقارير في البي اتش بي مع mysql

فانا اريد معلومة عامة عن كيفية نشاء تقرير وبالذات في حالة انشاء تقرير عن تاريخ معين

وما شابه ذالك

#2

ما الدي تقصده بالتقارير بالضبط

وما الذي تريد فيها

هل عانيت مقلا من استخراج البيانات ام من طريقة عرضها

Let's google help you Before ask

--------------------------

My Blog : www.phplover.net

#3

بسم الله الرحمن الرحيم

اخي لقد قمت بانشاء قاعدة بيانات في ال MYSQL

للاستبيان وهوعبارة عن استبيان لمركز لامراض الكلي ولقد قمت ايضاً بانشاء شاشة ادخال البيانات ولكن تبقي المشكلة في:-

1/ الربط بين الشاشة(COMBOBOX,.....,TEXT AREA) وقاعدة البيانات .

2/ عملية البحث في قاعدة البيانات عن طريق الاسم او تاريخ الدخول .

3/ انشاء شاشة للتقارير بحيث يكون لدي تقارير علي حسب تاريخ الدخول(بادخال التاريخ من والي مثلاً) او الحالة الاجتماعية بحيث يتم عرض التاريخ المعين كااساسي وابقية البيانات تكون فرعية (SUBREPORT).

اما عن قاعدة البيانات فانها تحتوي علي جدول واحد لكل البيانات يحتوي الجدول علي 54 حقل .مثال :لبعض الحقول الاساسية:::-

رقم المريض,اسم المريض,تاريخ الدخول,التحويل الي مركز اخر, سبب التحويل.الحالة الاجتماعية , الحالة الاقتصادية , الحالة النفسية,سبب الفشل الكلوي ..........................................,هل تم زراعه الكلي .....الخ

ارجوا ان اجد الاجابة الوافية والعاجلة

وشكراً

#4

المشكلة اخي الكريم ان ما تطلبه يحتاج الى وقت طويل نوعا ما

على كل

بالنسبة للسؤال الاول

1- الربط بين الشاشة(COMBOBOX,.....,TEXT AREA) وقاعدة البيانات .

دائما ان المعلومات في TextArea و الـ ComboBox توضع على شكل تعليمات HTML

انت بالـ php يمكنك توليد اقواس html بناء على البيانات الموجودة في قاعدة البيانات مثلا باستخدام الحلقة For و التابع Echo يمكنك وضع من الرقم 1

الى 10 عن طريق الكود التالي

<form name="FormName" action="myscript.php" method="post">
<select size="1" name="Name">
<?php
 for ($i=0; $i<10; $i++) {
  echo "<option>".$i."</option>";
 };
?>
</select>
</form>

اما بالنسبة لسؤالك التالي

2- عملية البحث في قاعدة البيانات عن طريق الاسم او تاريخ الدخول .

يمكنك ذلك عن طريق استعلامات SQL واليك الاستعلام التالي مثلا

Select * From table_name where name='mohammd' and logintime='2005-12-01';

لا اعرف اذا كانت تستطيع ربط هذا الاستعلام في php

3-انشاء شاشة للتقارير بحيث يكون لدي تقارير علي حسب تاريخ الدخول(بادخال التاريخ من والي مثلاً) او الحالة الاجتماعية بحيث يتم عرض التاريخ

المعين كااساسي وابقية البيانات تكون فرعية (SUBREPORT).

ايضا باستخدام استعلامات SQL و بكل بساطة .. مثلات تريد الترتيب التنازلي للمرضى حسب تاريخ دخولهم للمشفى

Select * From table_name order by logintime;

انصحك بزيارة الموقع التالي

mysql.com

و البحث عن كلمة Select لتعرف التفاصيل الكاملة عن هذا الموضوع لانه بحر عميق

Let's google help you Before ask

--------------------------

My Blog : www.phplover.net

#5

بسم الله الرحمن الرحيم

اخي انا لدي خبرة في قواعد البيانات ولكن تنقصني عملية اظهار التقارير من قواعد البيانات عن طريق البي اتش بي

بطريقة الsubreport حالياً او ال master/details

ولك مني جزيل الشكر

هذا الموضوع مغلق.

مواضيع مشابهة