У меня возникли проблемы, определяя местонахождение комментариев для данного пользователя со следующей структурой таблицы:вставка данных из одной таблицы в другую таблицу
usertable (id, userid, name)
comments (id, commentname, date)
Примечание: usertable.id
не то же самое, как comments.id
, и они оба autoincrement
Как я могу обновить эти таблицы, чтобы исправить эту проблему?
Update
Является ли этот код хорошо для всех пользователей получают свои голоса, когда кто-то проголосовал, как Тило дикарь сказал мне?
$sth = thumbsup::db()->prepare(
'INSERT INTO'
.thumbsup::config('database_table_prefix')
.'votes_users(vid, userid) VALUES (?,?)');
$sth->execute(array($this->vid, $userid));
Вам абсолютно необходимо улучшить свой формат вопроса. –
Когда вы говорите, что «id of usertable - это не то же самое, что id comments», то как были созданы идентификаторы в таблице категорий, являются ли они автоинкрементами? – Melsi
ids в категории таблица создана? Я не понимаю, что вы имеете в виду. да, они оба являются автоинкрементами. –