previous->validate() (Previous) (Next) ->database()next

View this page in Last updated: Sun, 18 Oct 2009
English | Brazilian Portuguese | Chinese | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Turkish

->tableName()

->tableName() – Récupère ou définit le nom de la table d'un objet

Synopsis

object $DB_DataObject->tableName ( string $name )

Description

Sans aucun argument, cette méthode retourne le nom de la table de l'objet. Avec une chaîne en argument, elle définira le nom de la table pour l'instance de l'objet.

Note

This function can not be called statically.

Example

Récupération et définition du nom de la table

<?php
$person 
= new DataObjects_Person;
 echo 
$person->tableName();
// echo's person

// Maintenant, utilisons le même objet pour exécuter une requête sur la table extra_people

$person->tableName('extra_people');
$person->id 12;
$person->find(true);

// vous pouvez également utiliser ceci en conjonction avec table(), pour créer les objets de données pour les
// tables aléatoires.

$d = new DB_DataObject;
$d->tableName('person');
$d->table(array(
'id'   => DB_DATAOBJECT_INT,
'name' => DB_DATAOBJECT_STRING,
));
$d->keys(array('id'));

$d->id 12;
$d->find(true);
// doit faire la même chose que ci-dessus..!
?>
previous->validate() (Previous) (Next) ->database()next

Download Documentation Last updated: Sun, 18 Oct 2009
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.