Manuel Pear

DB_NestedSet::updateNode()

DB_NestedSet::updateNode()  -- Changes the payload of a node

Synopsis

  1. <?php
  2. require_once 'DB/NestedSet.php
  3. ?> 

bool DB_NestedSet::updateNode (int $id, array $values, [$_internal = FALSE], bool $_intermal)

Description

Ce module n'est actuellement pas documenté.

Paramètres

entier $id

Node ID

array $values

Hash with param => value pairs of the node (see $this->params)

$_internal

Internal use only.

booléen $_intermal

Internal use only. Used to skip value validation. Leave this as it is.

Valeur retournée

returns True if the update is successful

Valeurs renvoyées

throws no exceptions thrown

Note

Cette fonction ne peut pas être appelée de façon statique.

Exemple

Exemple 39-1. Update nodes

  1. <?php
  2. require_once('DB/NestedSet.php'); 
  3.    $nestedSet =& DB_NestedSet::factory('DB', $dsn, $params); 
  4.    $nestedSet->createSubNode($id, array('name' => "rootnode")); 
  5.    $nestedSet->updateNode($id, array('name' => "new name")  
  6. ?> 

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique