المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : درس مفصل عمل تعدد صفحات بشكل احترافي



Chakira
11-01-2013, بتوقيت غرينيتش 09:55 AM
http://www.dzbatna.com/images/icons/iconrote.gif ط¯ط±ط³ ط¹ظ…ظ„ طھط¹ط¯ط¯ طµظپط*ط§طھ ط¨ط´ظƒظ„ ط§ط*طھط±ط§ظپظٹ (http://www.dzbatna.com/t691603/)



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

ارى الكثير من الأخوان مش فاهمين كيف تصير تعدد الصفحات

شئ سهل جداً جداً جداً هو أمر واحد لقاعدة البيانات

و كل شئ راح ينحل...

بس اليوم راح نتعمل من البداية الى النهاية بشكل احترافي ان شاء الله

اول حاجة

تحتاج عمل قاعدة بيانات بأسم اسم

و تنفذ داخلها هذه الكود code.. او امر

رمز PHP:

<code style="white-space:nowrap"> <code> CREATE TABLE `dmar7_ex` (
`id` int(4) NOT NULL auto_increment,
`name` varchar(255) NOT NULL default '',
`age` longtext NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

INSERT INTO dmar7_ex (Name, Age) VALUES ('General C', '16')
INSERT INTO dmar7_ex (Name, Age) VALUES ('I Like PHP', '17')
INSERT INTO dmar7_ex (Name, Age) VALUES ('Montada Php', '25')
INSERT INTO dmar7_ex (Name, Age) VALUES ('PHP Language', '30')
INSERT INTO dmar7_ex (Name, Age) VALUES ('CSS', '12')
INSERT INTO dmar7_ex (Name, Age) VALUES ('Jave', '15')
INSERT INTO dmar7_ex (Name, Age) VALUES ('html', '60')
INSERT INTO dmar7_ex (Name, Age) VALUES ('aspx', '24')
INSERT INTO dmar7_ex (Name, Age) VALUES ('C++', '31')
</code> </code>

بعد التنفيذ تحتاج لملف واحد و الكود code تبعة انا راح اخلي لك الملف على طووول

الكود code او الملف في المرفقات...

طبعأص تابع معي كيف راح تصير تعدد الصفحات

رأس الملف يقولك

اذا متغير page غير معرف لا يتنفذ أمر GET




$con

الأتصال بقاعدة البيانات



رمز PHP:

<code style="white-space:nowrap"> <code> mysql_select_db("admin", $con);
</code> </code>

تحديد قاعدة البيانات

$max

عدد المواضيع الي تريد عرضها و الحد الأقصى الى المواضيع

$sql1

هذه المتغير يحمل الكثير هو أمر تحديد الجلب من قاعدة البيانات

نلاحظ Limit $max

يتحدد بعدد الي خليته في متغير مكس...

اظن فااهم علي

الأن الأحضار من قاعدة البيانات.. الأسماء و الأعمار و رقم

عن طريق التكرار يتكرر row

لاحظ الكود code عدل راح تعرف كيف يتم بظبط

و ذيل الكود code هو عرض السابق و التالي

هو عرض السابق و التالي

رقم الصفحات و نشوف دالة for لتكرار الصفحات....

شفت انه كلهم يطلعو نتيجة تعدد الصفحات..

و العمل او الكود code او الملف في المرفقات

و اتمنى لكم التوفيق


ملاحظة الدرس مفصل منقول وذلك بسبب كثرة أسئلة الأخوة عن هذا الموضوع
ولآنني ليس لدي أسلوب للشـرح .. http://www.dzbatna.com/images/smilies/blushing.gif








ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)


الملفات المرفقة
http://www.traidnt.net/vb/images/attach/zip.gif sql.zip (http://www.traidnt.net/vb/attachments/209145d1200684884-sql.zip) (632 بايت, عدد مرات المشاهدة 64 مرة)


https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى