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

أفكار : عمل شريط متحرك للأخبارأو الاعلان ..

مغلق
بدأه محمد خليل أبو صلاح في 17 نوفمبر 2002 · 3 رد · 1,090 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كما نلاحظ بأعلى منتدانا وجود شريط متحرك خاص بالمواضيع الساخنة في المنتدى .. فكيف يتم ذلك ؟؟

هذا موضوع سهل جدا و موجه للمبتدئين كتدريب على أشكال العرض من قاعدة البيانات ..

هذا هو كل الكود لشريط التمرير :

Set conn = CreateObject("ADODB.Connection")
conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" & _
Server.MapPath("/marq/db/db.mdb"))

set rs=conn.Execute("SELECT * FROM config")
%>

while not rs.Eof
response.write "" 
response.write rs("site") & _
"	   "
rs.MoveNext
Wend
%>

خطوات العمل كالتالي :

انشاء مجلد للعمل و لنجعل اسمه marq .

إنشاء ملف لقاعدة البيانات في المجلد الفرعي db باسم db.mdb .

قاعدة البينات تحوي على جدول اسمه config به حقلان هما site و url كمثال لعرض مجموعة مواقع مع وصلات تؤدي لهم

حفظ الملف السابق بأي اسم .

شرح المثال ..

لو كنا كتبنا كود HTML كالتالي :

الحالة الأولى

المدرسة العربية للويب

الحالة الثانية 

المدرسة العربية للويب

لكان الكود الأول أظهر وصلة ثابتة تقوم بفتح نافذة جديدة تحمل ارتباط الموقع كعنوان لها .

و الحالة الثانية نفس الحالة الأولى إلا أن الفرق أن الوصلة الثانية ستظهر متحركة ..

اعتقد إذا فهمنا هذه الحالتين انحلت المشكلة ..

كل ما فعلناه بالكود الأصلي إذا هو عمل دوارة لاظهار جميع أسماء المواقع المخزنة في قاعدة البينات مع اظهارها

على شكل وصلات و جعل مسافات بينهما حتى لا تظهر ملتصقة بعضها ببعض ...

أتمنى أن تكون الفكرة قد وصلت ..

مع تحياتي للجميع ..

marq.zip

You can fly while you can touch the sky

#2

تسلم يمينك .......

#3

أخي محمد لقد نزلت الملف واشتغل وكل تمام بس لما دخلت على قاعدة البانات وأضفت سجل وأتيت لأستعرض الصفحة لم يعر ماتم إظافتة في القاعدة

هل لابد من كتابته في الكود

#4

اعتقد أن ذلك يعود لملفات ال Temporary المخزنة على جهازك .. لأن الوصلات التي رأيتها خرجت من قاعدة البيانات و من المنطقي أن يخرج غيرها ..

جرب و خبرني .. :)

You can fly while you can touch the sky

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

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