Здравствуйте, впервые пытаюсь сделать многопользовательскую систему, и мне нужно записать в разные таблицы, разные данные, а так же прочитать их. Например:
Таблицы:
Pro_user
и
Pro_work
$query = mysql_query("INSERT INTO ".$prefix."Pro_work (date, title, type, file, preview, icon) VALUES ('$date', '$title', '$type', '$file_path', '$preview_path', '$icon_path')");
Так мы пишем данные, где id присваивается автоматически к строке с данными, но как мне сделать так, что бы id из Pro_user присваивался к Pro_work (то есть например юзер ид 1 закачивает картинку, той присваиваются все поля что указаны + id юзера, для того, что бы только ему её показать)
и соответственно нужно вывести это дело в пхп коде...
я так понимаю нужно добавить uid в таблицу Pro_work с ид юзера, а потом считывать это значение
пробовал сделать так:
CREATE TABLE `pro_work` (
`id` int(128) NOT NULL auto_increment,
`date` varchar(14) collate latin1_general_ci NOT NULL default '',
`title` varchar(255) collate latin1_general_ci NOT NULL default '',
`type` varchar(100) collate latin1_general_ci NOT NULL default '',
`file` varchar(255) collate latin1_general_ci NOT NULL default '',
`preview` varchar(255) collate latin1_general_ci NOT NULL default '',
`icon` varchar(255) collate latin1_general_ci NOT NULL default '',
`uid` int(128) NOT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `title` (`title`,`type`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=371 ;
соответственно
$query = mysql_query("INSERT INTO ".$prefix."ProFolio_work (date, title, type, file, preview, icon, uid) VALUES ('$date', '$title', '$type', '$file_path', '$preview_path', '$icon_path', '$id')");
то как видно присваивается ноль
INSERT INTO `pro_work` VALUES(369, '1356618192', 'тайтл', 'Категория 1', 'Files/1356618186.JPG', 'Files_Previews/1356618186.', 'Files_Icons/1356618186.JPG', 0);
в общем запутался я .. помогите разобраться