К примеру, в nodejs это можно делать так:
var values = {
id: null,
var1:variable1,
var2:variable2,
...
};
q.query('insert into `messages` set ?', values);
Т.е хотелось бы добавлять записи в таблицу по имени поля, а не порядку нахождения поля в таблице.
Когда нужно добавлять очень много записей, легко начинаешь путаться в их порядке нахождения в таблице, если использовать такой метод:
$_DB->query("insert into `table` values(1,2,3,4,5...");
а иногда некоторые поля и вовсе не нужны, приходится писать '' пустые ковычки, да и по имени переменной удобнее определять её принадлежность к полю.
Может есть какая-то функция или что-то типа того?