PDA

View Full Version : مشكل اين كد از كجاست



afrashteh1
یک شنبه 08 دی 1387, 09:54 صبح
دوستان مشكل اين چيه هر كاري مي كنم بازم پيغام خطا مي ده .مي خوام از طريق كليد اصلي و خارجي بين جداول ارتباط برقرار كنم .



CREATE TABLE parent
(
companyn INT NOT NULL,
cname char(20),
PRIMARY KEY ( companyn )

) ENGINE = INNODB;



CREATE TABLE child
(
toyn int not null,
companyn int,
fee int,
count int,
primary key(toyn),
FOREIGN KEY (companyn) REFERENCES parent(companyn)
ON DELETE CASCADE
ON UPDATE CASCADE
) ENGINE = INNODB

Yousha
یک شنبه 08 دی 1387, 10:42 صبح
کاربر دائمی، کد هاتون رو در تگ Code قرار بدید خوانا بشه.

afrashteh1
یک شنبه 08 دی 1387, 10:59 صبح
CREATE TABLE parent
(
companyn INT NOT NULL,
cname char(20),
PRIMARY KEY ( companyn )

) ENGINE = INNODB;



CREATE TABLE child
(
toyn int not null,
companyn int,
fee int,
count int,
primary key(toyn),
FOREIGN KEY (companyn) REFERENCES parent(companyn)
ON DELETE CASCADE
ON UPDATE CASCADE
) ENGINE = INNODBخيلي شرمنده .
خواهش مي كنم خيلي سريع جواب بدين. فوريه .
mer 30

saied_genius
یک شنبه 08 دی 1387, 15:39 عصر
با سلام ،اين را امتحان كنيد.



CREATETABLE parent
(
companyn
INT NOT NULL PRIMARY KEY,
cname char(20)
) ENGINE INNODB ;



CREATE TABLE child
(
toyn INT NOT NULL PRIMARY KEY,
companyn int,
fee int,
count int,
FOREIGN KEY (companyn) REFERENCES parent (companyn)
ON DELETE CASCADE
ON UPDATE CASCADE
)ENGINE = INNODB




موف باشيد

afrashteh1
دوشنبه 09 دی 1387, 09:03 صبح
دوست عزيز مشكل حل نشد . بازم پيغام خطا داد

afrashteh1
دوشنبه 09 دی 1387, 09:46 صبح
دوستان عزير همچنان منتظر كمك شما هستم

yaqubian
دوشنبه 09 دی 1387, 21:02 عصر
دوست عزیز
من کد شما رو با easyphp اجرا کردم درست کار کرد!!!!
موفق باشید

afrashteh1
جمعه 13 دی 1387, 16:49 عصر
پس مشكل كار از كجاست هر كاري مي كنم اجرا نميشه .مگه وب سرورها با هم فرق مي كنن . وب سرور من winlamp

afrashteh1
جمعه 13 دی 1387, 18:55 عصر
دوست عزيز از پاسخ شما بسيار متشكرم
با نصب easy php مشكل حل شد حال
1- وب سرور ها چه تفاوتي با هم دارند و چه چيز باعث شد بر روي winlamp جواب نده و لي بر روي easy جواب بده

2-به كد زير يه نگاه كنيد مشكل از كجاست ؟


create table toy_age
(
toyn int not null,
agen int not null,
primary key(toyn,agen),
foreign key(toyn)references toy
on delete cascade
on update cascade,
foreign key(agen)references age
on delete cascade
on update cascade
)ENGINE = INNODB;

afrashteh1
شنبه 14 دی 1387, 09:53 صبح
دوستان كسي نمي خواد ما را كمك كنه ؟

narsic
شنبه 14 دی 1387, 14:24 عصر
با سلام
دوست عزیز برنامه easy php به برنامه نویس کمک بیشتری میکنه و درصدی از خطا ها رو در خودش پردازش میکنه و نتیجه صحیح رو نشون میده .
موفق باشید

afrashteh1
شنبه 14 دی 1387, 23:23 عصر
خيلي متشكرم
دوستان كسي متوجه نشد مشكل كد از كجاست

afrashteh1
یک شنبه 15 دی 1387, 16:43 عصر
خوب بابا يه نفر يه نگاه كنه ببينه مشكل از كجاست ؟؟؟؟؟!!

Yousha
یک شنبه 15 دی 1387, 17:10 عصر
برای شما چه خطایی میده دقیقاً؟ و چرا InnoDb حتماً؟
MyISAM, BDb...

afrashteh1
دوشنبه 16 دی 1387, 23:05 عصر
مي تونيد يه كم توضيح بدين .اين اسامي چه تفاوتي با هم دارند و اصلا چه كاربردي دارند

TheMohammad
سه شنبه 17 دی 1387, 16:29 عصر
با سلام
دوست عزیز برنامه easy php به برنامه نویس کمک بیشتری میکنه و درصدی از خطا ها رو در خودش پردازش میکنه و نتیجه صحیح رو نشون میده .
موفق باشید
منظورتون از برنامه easy php چیه ؟ غیر از اینه که یه پکیج هست که برنامه های مورد نیاز یک وب سرور رو داخلش داره ؟

مشکل ایشون فکر کنم به خاطر ورژن MySQL باشه

rasoolgh1
دوشنبه 23 دی 1387, 19:20 عصر
با سلام
خطا رو بگید شاید بهتر بشه کمک کنیم.:ناراحت: