Sophie

Sophie

distrib > Mageia > 4 > i586 > by-pkgid > 3c81c2ef4f93f62199f9086acbf02ded > files > 16

ezcomponents-Database-1.4.7-3.mga4.noarch.rpm

<?php

$db = ezcDbInstance::get();

// Insert
$q = $db->createInsertQuery();
$q->insertInto( 'quotes' )
  ->set( 'id', 1 )
  ->set( 'name', $q->bindValue( 'Robert Foster' ) )
  ->set( 'quote', $q->bindValue( "It doesn't look as if it's ever used!" ) );
$stmt = $q->prepare();
$stmt->execute();

// update
$q = $db->createUpdateQuery();
$q->update( 'quotes' )
  ->set( 'quote', 'His skin is cold... Like plastic...' )
  ->where( $q->expr->eq( 'id', 1 ) );
$stmt = $q->prepare();
$stmt->execute();

// delete
$q = $db->createDeleteQuery();
$q->deleteFrom( 'quotes' )
  ->where( $q->expr->eq( 'name', $q->bindValue( 'Robert Foster' ) ) );
$stmt = $q->prepare();
$stmt->execute();
?>