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

كيف يمكن ربط جداول و استعلامات الاكسس ب صفحة html

بدأه GAVAN في 15 سبتمبر 2011 · 5 رد · 6,037 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل من الممكن ربط (جداول واستعلامات مكونة على برنامج الاكسس ) بصفحة HTML ؟؟؟؟ وكيف يمكن ذلك؟؟؟

#2

هذا لا يتم إلا بواسطة لغات برمجة الويب فالhtml ليس لغة برمجة هي وسومية ليس إلا فلا يمكن عبرها التخاطب مع قاعدة البيانات .. أنظر الربط التالي:

Database issues

تم تعديل هذه المشاركة بواسطة yahya91 في 16 سبتمبر 2011 في 14:04

#3

مشكور جدا اخي الحبيب yahya91

ولكن انا الانكليزية تبعي ضعيفة جدا . ترجمتها عبر احد المواقع ولم تكن واضحة حيث هنالك مصطلحات غربية مثل ODSC لاول مرة اراها.

وانا فقط اعرف الاكسس ,واريد ان اكون شبكة محلية (غير متصلة بالنت ) مكونة من عدة كومبيوترات 10 مثلا .علىى سيرفر (حتى انا لم اصل الى درجة المبتدء بعد في السيرفر)

و انصب البرنامج عليه عن طريق لغة برمجة

فالرجاء اذا وجد احد الطرق البدائية جدا ان تدلني عليه

وشكرا لك

#4

طبعاً بعد أن تنشء قاعدة البيانات في البرنامج و تحدد الusername و الباسورد . يجب أن تتصل بهذه القاعدة و بالتحديد الجدول الذي ضمنها و بكون ذلك عبر الphp كالتالي :

1- الاتصال :

يتم عبر الطريقة التالي:

$con=odbc_connect("data_base_name","user_name","password");

2- طلب شي معين من الجدول

يتم عبر التالي:

$x=odbc_do($con,"select * from table_name);

3-تتم القراءة للاستدعاء الذي خزن في المتحول :

while(odbc_fetch_row($x))
{
$col1=odbc_result($x.1);
$col2=odbc_result($x.2);
$col3=odbc_result($x.3);
}

4-يصبح الكود كامل :

<?
$con=odbc_connect("data_base_name","user_name","password");
$x=odbc_do($con,"select * from table_name);
while(odbc_fetch_row($x))
{
$col1=odbc_result($x.1);
$col2=odbc_result($x.2);
$col3=odbc_result($x.3);
echo("$con1 , $con2 ,$con3);//for write strings
}
?>

الأمر يحتاج لفهم لغة php و هو سهل لكن عليك أن تبدأ فقط لا أكثر و أرجو نقل هذا السؤال للمكان المناسب من قبل الشرف و هو قسم الphp .

تم تعديل هذه المشاركة بواسطة yahya91 في 18 سبتمبر 2011 في 01:40

1
#5

طريقة yahya91 صحيحة ولكن بالطريقة التي ذكرها ستحتاج إلى إنشاء DSN لقاعدة البيانات على النظام(لكي تستطيع التعامل مع قاعدة البيانات من خلال اسمها بشكل مباشر)

يمكنك مراجعة هذا الرابط لمعرفة كيفية إنشاء DSN لقاعدة البيانات على النظام : /index.php?showtopic=224105

في حال عدم الرغبة(أو عدم امكانية) إنشاء DSN لقاعدة البيانات على النظام

ستحتاج إلى تعديل الجزئية المتعلقة بالاتصال (سطر odbc_connect في شرح yahya91) لتصبح على الشكل التالي

$mdb = "path/to/mdb/file";
odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=$mdb",$username,$password);

هكذا تكون قد حصلت على اتصال مع قاعدة البيانات, باقي التفاصيل والتعاملات مع قاعدة البيانات لا تختلف عما ذكره yahya91

بتوفيق الله...

2

Everything will be fine when we TALK LESS, DO MORE


#6

بارك الله فيكم

مشكووورين

مواقع أعجبتني :

دورة عربية في الـ J2ME

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…