:) مرحبا
اتمنى ان يكون هنالك حل لمشكلتي
احاول موقع مكتبة الكترونية وقد وعند تنفيذ لعمليات المشرفين منها الاضافة لاحظ ان البيانات لاتضاف بشكل صحيح الى الجدوال
سوء الاساسية او الفرعية
تم انشاء الجدوال على النحو التالي:
جدول الكتب
CREATE TABLE books ( book_no int(3) NOT NULL auto_increment, book_name varchar(20) NOT NULL default '', book_copy varchar(20) NOT NULL default '', book_sor int(3) NOT NULL default '0', pub_no int(3) default NULL, PRIMARY KEY (book_no) ) TYPE=MyISAM;
جدول دار النشر
CREATE TABLE project ( pro_no int(3) NOT NULL auto_increment, pro_name varchar(40) NOT NULL default '', pro_year varchar(10) NOT NULL default '', PRIMARY KEY (pro_no) ) TYPE=MyISAM;
وبعدها برمجة عملية الاضافة
$bookname=$_POST['bookname'];
$copy=$_POST['copy'];
$booksorting=$_POST['booksorting'];
$mycounter=mysql_query("select max(book_no) from books");
$counter=mysql_fetch_row($mycounter);
if($counter<=0)
$book_no=$counter[0];
else
$book_no=$counter[0]+1;
$mybook=mysql_query("insert into books values('','$bookname','$copy','$booksorting','$pub_no')",$db);برمجة صفحة دار النشر
$name=$_POST['name'];
$place=$_POST['place'];
$mycat=mysql_query("insert into publisher values('','$name','$place')",$db);