int db_create_record (string tablename [, mixed fieldnames [, mixed fieldvalues [, string idfield]]])
Creates a record in a table.
Arguments
tablename is the name of the table that will be affected.
fieldnames is a set of identifiers that may be an array or a CSV string
( without the "id" field )
fieldvalues is a string with the values of the records desired. It may be an array or a CSV string
idfield is the name of identifier field (column). Default is "id".
Result
The result will be the actual id or FALSE if the record could not be created.
Keys and columns
The table below summarizes the options for fieldnames and fieldvalues.
fieldnames |
fieldvalues |
Data inserted |
---|---|---|
null |
null |
a record with all fields "0" |
null |
string array |
a record with all fields with their fieldvalues |
string array |
string array |
a record with fieldnames with their fieldvalues |
Example
|
See also