Есть таблицы:
users -> id | login | password ,
users_meta -> id | users_id | meta_key | meta_value (такая структура используется в WordPress)
И есть форма с полями (First Name , Last Name, Email, Notes ).
Как при отправке формы вставлять данные в users_meta где meta_key = имени инпута, а meta_value соответсвенно значению поля ввода. И как из такой структуры извлечь потом данные: SELECT * FROM `users_meta` WHERE user_id = "1" (как вывести только First Name и Email)
По выводу понял, что можно кидать все в массив и по ключу доставать...Остался вопрос как в базу заносить, тоже циклом как-то?
PS буду пробовать так. Это сильно базу нагружает?
foreach ($_POST as $key => $value) {
$query = query("INSERT INTO `users_meta` (user_id,meta_key, meta_value) VALUES('$user_id','$key', '$value')");
}