تخفیف های داغ در جشنواره تابستانه توسینسو تخفیف های داغ در جشنواره تابستانه توسینسو
مانده تا پایان تخفیف
مشاهده دوره ها
0

سوال درباره نحوه ساحت جدول شهر و استان در sql

سلام من یه فرم ثبت نام دارم حالا میخوام کاربر با انتخاب استان مورد نظرش در کمبوباکس شهر مربوط به اون استان در کمبو باکس مربوط به شهر ظاهر بشه

من مبخوام دو جدول شهر و استان از طریق sql ایجاد کنم که شامل دو فیلد id , name هستش اما چطور این دو کمبو باکس رو به هم از طریق کمبوباکس ارتباط بدم

این کد منه ولی خطا میده :

$sql = "CREATE TABLE tblshahr (
id INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  `province_id` int(11) unsigned NOT NULL,
  `name` VARCHAR(200) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `province_id` (`province_id`),
 ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT,


)";
پرسیده شده در 1395/04/14 توسط

2 پاسخ

0

الان مشکلت توی دستورات SQL ای هست که نوشتی یا توی کد برنامه برای نمایش استان و شهر توی کومبوباکس ها؟!!

اگه دستورات SQL بالا خطا میده ، خطاش رو بگذار تا ببینیم. یه خطای احتمالی اینه که شما در دستورات بالا برای تعریف فیلد id از علامت `` استفاده نکردید.

و اما به طور کلی برای ارتباط بین select ها این سوال مشابه در همین انجمن رو میتونید ببینید.

پاسخ در 1395/04/14 توسط
0

int(11) چه خبره ؟؟

به نظر من اگه seq اینقدر بزرگه خب از uniqueidentider استفاده کنید.

پاسخ در 1395/04/14 توسط

پاسخ شما