Most Active Open Source Projects

Autoform (PHP5, MIT License)

Quickly build forms, validated server-side

$form = new autoform();
$form->email = textField()
	->label('Email')
	->validation('required,email');
$form->submit = submitField();

if($_POST) {
	$form->fillValues($_POST);
	if($form->validate()) {
		// form validated successfully
		// save submitted data here
	}
}

// print your page header, then:
$form->render();
// print your page footer

dbFacile (PHP5, MIT License)

Query quickly, and prevent SQL injection

$db = dbFacile::open('sqlite', 'database.sqlite');

// insert new user record
$data = array('name' => 'John Lansing');
$newUserId = $db->insert($data, 'users');

// update a user record
$data = array('name' => 'John Parsons');
$db->update($data, 'users', 'id=?', array(1));

// fetch some users
$q = 'select * from users where name like ?';
$rows = $db->fetchRows($q , array('John%'));
foreach($rows as $row) {
	// if there are no $rows, we won't get here
	echo $row['name'] . '
'; }

It's Almost Time

We're moving to Portland, OR, in the end of June. The reasons behind the move can be found here. We've been talking about moving out of Florida since 2004. College was in the way, then lack of funds, now we're ready. We can't wait. Looking forward to liberals, out-doorsey folks, frequent bicyclers, beard-growers, beer-brewers, city-dwellers, art galleries, art buyers, late night entertainment, music venues, independent bookstores, food of quality, and more.

My Resume

Updates and Other

Have an idea for greater ORM usability? Check this.


 

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.