السلام عليكم
هل من الممكن ربط (جداول واستعلامات مكونة على برنامج الاكسس ) بصفحة HTML ؟؟؟؟ وكيف يمكن ذلك؟؟؟
السلام عليكم
هل من الممكن ربط (جداول واستعلامات مكونة على برنامج الاكسس ) بصفحة HTML ؟؟؟؟ وكيف يمكن ذلك؟؟؟
هذا لا يتم إلا بواسطة لغات برمجة الويب فالhtml ليس لغة برمجة هي وسومية ليس إلا فلا يمكن عبرها التخاطب مع قاعدة البيانات .. أنظر الربط التالي:
تم تعديل هذه المشاركة بواسطة yahya91 في 16 سبتمبر 2011 في 14:04
مشكور جدا اخي الحبيب yahya91
ولكن انا الانكليزية تبعي ضعيفة جدا . ترجمتها عبر احد المواقع ولم تكن واضحة حيث هنالك مصطلحات غربية مثل ODSC لاول مرة اراها.
وانا فقط اعرف الاكسس ,واريد ان اكون شبكة محلية (غير متصلة بالنت ) مكونة من عدة كومبيوترات 10 مثلا .علىى سيرفر (حتى انا لم اصل الى درجة المبتدء بعد في السيرفر)
و انصب البرنامج عليه عن طريق لغة برمجة
فالرجاء اذا وجد احد الطرق البدائية جدا ان تدلني عليه
وشكرا لك
طبعاً بعد أن تنشء قاعدة البيانات في البرنامج و تحدد ال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
طريقة 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
بتوفيق الله...
Everything will be fine when we TALK LESS, DO MORE
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…