| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| سوال حول عمل برمجه صغيره (الربط بين دوال قواعد البيانات) 1- تسجيل مستخدمين 2- ادخال معلومات عديده لكل مستخدم . مثلا : قاعدة البيانات التالية لتسجيل المستخدمين : (قاعدة بيانات الزبائن) CREATE TABLE dabb_optician ( id int(11) NOT NULL auto_increment, lastname varchar(25) default NULL, firstname varchar(50) default NULL, location varchar(50) default NULL, telephone varchar(13) default NULL, mobile varchar(13) default NULL, date datetime default NULL, PRIMARY KEY (id) ) TYPE=MyISAM; وقاعدة البيانات التاليه بها المعلومات التي تخص كل مستخدم : (قاعدة بيانات فحص النظر للزبائن) CREATE TABLE dabb_optician_result ( id int(11) NOT NULL auto_increment, date datetime default NULL, sph_r varchar(10) default NULL, cul_r varchar(10) default NULL, ax_r varchar(10) default NULL, pd_r varchar(10) default NULL, sph_l varchar(10) default NULL, cul_l varchar(10) default NULL, ax_l varchar(10) default NULL, pd_l varchar(10) default NULL, PRIMARY KEY (id) ) TYPE=MyISAM; هذه قواعد البيانات قمت ببرمجتها لتفيد محل فحص النظر لصديق , بعد ما انتهيت من البرمجه اخبرني صديقي بانه يود ان يحتفظ بكل نتيجة فحص لكل زبون مهما كان عددها (لنفرض مثلا بانه لزبون ما اصبح لديه 4 او 5 او 6 فحوصات نظر) الان كيف يمكن ربط بين قواعد البيانات بشكل حكيم وبطريقه سهله بحيث لا تغلبني بالبرمجة , كان بامكانني اتباع نفس طريقة دليل المواقع لكنها تغلب كثيرا بالبرمجه ! ارجوا ان تفهموا قصدي وان تساعدونني على حل الامر (هذا البرنامج سيتم استخدامه كبرنامج بمحل او بالبيت وليس بالانترنت ! شيء جديد وغريب , وبعد الانتهاء من اضافة البرمجه الجديده سانشره هنا ليستفيد منه كل محل فحص نظر)
__________________ موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php | |||||
|
| |||||
|
السلام عليكم أخي الكريم أضف لـجدول العملاء حقل جديد سمه userid زين كذى وبعدين لما الواحد يضيف كشف ثاني يتسجل اليوزر id حقه في هذا الحقل ولما تسوي عرض select table from db where id='$userid' فقط والسلام عليكم
__________________ تريد سكربت غير مجاني مجاناًً إذن أنت بحاجه إلى أن تزور Mo3rb.Net | |||||
|
| |||||
|
لو كان الامر يتعلق بلغة c لكان الامر سهل باستخدام array , لكن هل بقواعد البيانات يوجد ما يشبه تطبيق array
__________________ موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php | |||||
|
| |||||
|
اسف mo3rb يبدوا ان حلك هو افضل شيء لا توجد حاجه للبحث عن امور اخرى ساجربه جزيل الشكر لك
__________________ موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php | |||||
|
| |||||
| تسلم mo3rb
سؤال صغير لو سمحت , اذا الان قمت بارسال معلومات مستخدم جديد لقاعدة البيانات , هل يمكن ان ترجع قاعدة البيانات رقم العضو الجديد (id)
__________________ موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php | |||||
|
| |||||
|
عفوا وجدت الحل ! بموقع http://www.php.net/manual/en/functio...-insert-id.php الحل هو : mysql_insert_id()
__________________ موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php | |||||
|
![]() |
| أدوات الموضوع | |
| |