Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 04:52 20.05.24 
Компютри и Интернет
   >> Бази данни
Всички теми Следваща тема *Кратък преглед

Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема Въвеждане на данни в 2 таблици???  
Автор tonchita (непознат )
Публикувано19.12.08 21:52



Здравейте,аз сам новак в БД и сега се сблъсках със следния проблем:
Имам 2 таблици в базата - accounts и info
Таблица accounts има 3 полета - account_id(PRIMARY KEY, AUTO INCREMENT), username и password
Таблица info има 4 полета - info_id(PRIMARY KEY, AUTO INCREMENT), name, lastname и account(UNIQUE KEY)

полетата account_id от първата таблица е свързано с полето account от втората таблица така:

ALTER TABLE `info` ADD FOREIGN KEY ( `account` ) REFERENCES `hotel`.`accounts` (
`account_id`
) ON DELETE CASCADE ON UPDATE CASCADE ;;

Целта ми е да попълня форма за регистрация, където да въведа Име, Фамилия, Username и Password и
Име и Фамилия да отидат в таблица info, а Username i Password да отидат в таблица accounts.

Надявам се накой да ми помогне, Благодаря Ви!



Тема Re: Въвеждане на данни в 2 таблици???нови [re: tonchita]  
Автор bira_more (бира)
Публикувано19.12.08 22:07



Ако ползваш MySQL (добре е да казваш коя БД ползваш, евентуално и версията) - има last_insert_id()
http://dev.mysql.com/doc/refman/5.0/en/information-functions.html#function_last-insert-id
Та - инсъртваш в първата таблица, взимаш си ID'to и инсъртваш във втората таблица

Bеer? Mоre?




Тема Re: Въвеждане на данни в 2 таблици???нови [re: bira_more]  
Автор tonchita (непознат )
Публикувано19.12.08 22:43



използвам InnoDB



Тема Re: Въвеждане на данни в 2 таблици???нови [re: tonchita]  
Автор bira_more (бира)
Публикувано19.12.08 22:52



Ми виж линка дали може да ти свърши работа.
Аз до сега съм ползвал само MyISAM.

Bеer? Mоre?




Тема И виж същонови [re: tonchita]  
Автор bira_more (бира)
Публикувано19.12.08 22:57



http://dev.mysql.com/doc/refman/5.0/en/getting-unique-id.html
Коментарите може да ти спестят време.

Bеer? Mоre?




Тема Re: Въвеждане на данни в 2 таблици???нови [re: tonchita]  
Автор wiz (100 тонa змей)
Публикувано19.12.08 23:06



ми на мен не ми се занимава да ти преразказвам документацията за разлика от бирата

така че ти предлагам 2 варианта

1. прочиташ как става, пише го на много места и го правиш

2. черпиш някои като бирата или мен да напише на бързо кода



No pain, no gain

Тема Re: Въвеждане на данни в 2 таблици???нови [re: wiz]  
Автор bira_more (бира)
Публикувано19.12.08 23:18



Теб - аз спрях бирата



Bеer? Mоre?



Тема Re: Въвеждане на данни в 2 таблици???нови [re: bira_more]  
Автор wiz (100 тонa змей)
Публикувано19.12.08 23:26



ми може да си спрял бирата ама аз съм капризен и взискателен към вида на бирата

така че не е толкова просто да ме почерпи колкото сигурно мислиш



No pain, no gain

Тема Re: Въвеждане на данни в 2 таблици???нови [re: wiz]  
Автор wqw (АзСъмЖив)
Публикувано19.12.08 23:38



Само мога да си представя как между двата INSERT-а ще сложиш random изчакване, за всеки случай. Транзакции изключвам да ползваш, щото тях само някой заслепен като нас "проповядва"...



Тема ти си типичен бай ганьонови [re: wqw]  
Автор wiz (100 тонa змей)
Публикувано19.12.08 23:44



хахахахахахахахахахахахахахахахахахахахахахахахахахахахахаха
тва ти е поредната изцепка

айде пробвай да разбереш че освен моята и "вашата" идея от предната тема мога да реализирам още няколко които исках да обсъдим ама от твоите глупости не стана дума

и пак ти казвам никво random изчакване не съм предлагал,тва ти го измисли от твоето повърхностно преписване

по скоро при теб има шаблон в поведението: дрънкаш глупости и изцепки като не разбираш че се излагаш само, типичен бай ганьо



No pain, no gain


Страници по тази тема: 1 | 2 | >> (покажи всички)
Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.