Choose your database:
AnySQL
MySQL
MS SQL Server
PostgreSQL
SQLite
Firebird
Oracle
SQL Anywhere
DB2
MaxDB

Subscribe to our news:
Partners
Testimonials
Johnson Sieu: "Your PHP Generator is the BEST that I have used so far. It is affordable and user-friendly. Congratulation for coming up with such a fine product. I will not hesitate to introduce it to my peers".
Marco De Luca: "I can handle now both version of SQLite Databases, 2.x and 3.x. Your SQLite PHP Generator is among the best tools I have seen".

More

Add your opinion

SQLite PHP Generator online Help

Prev Return to chapter overview Next

OnCustomDefaultValues

This event allows you to provide a custom default value for a column in the Insert form. Use this event if you need to provide a non-trivial default value for a column (for example, retrieve something from the database or calculate something with PHP code). Live examples.

 

Signature:

function OnCustomDefaultValues($page, &$values, &$handled)

 

Parameters:

$page

An instance of the Page class.

$values

An associative array of default values

$handled

A parameter to indicate whether custom default values should be applied. Set $handled to true to apply the changes.

 

Example

This example shows how to provide the release_date column with the default value "a week later".

 

$release_date = SMDateTime::now();

$release_date->addDays(7);

$values['release_date'] = $release_date;  

$handled = true;



Prev Return to chapter overview Next