Как сделать записи только в нужные ячейки?

Pawell

Новичок
Как сделать записи только в нужные ячейки?

PHP:
$query = "INSERT INTO $userstable VALUES('$legalname','$legaladress','$device','$software','$worktype','$description')";
pg_query($dbconn, $query) or die('Could not query: ' . pg_last_error());
такая штука пишут значения во все столбцы подряд, но что если надо заполнить наприме есть столбцы:

num | name | email | date | тра-та та

как заполнить строчку так, чтобы заполнились только name, email, тра-та-та а остальные не трогать, потому как они сами генерируются num - соотв счётчик это номер записи nextval('servicerequest_seq'::text) дата тоже сама создаётся now()
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
1) не пиши "во все столбцы подряд", указывай только нужные:
Код:
insert into userstable (col1, col2, col3) values ('col1 value', 'col2 value', 'col3 value');
2) если лень переделывать гени[т]альный код, то указывай столбцам вместо значения слово DEFAULT.
 
Сверху