Je ne suis pas sûr que ce sujet soi le bon endroit pour poster ta question.
Néanmoins, pour ton update :
update($table, $data, $where = '', $limit = 0, $null_values = false, $use_cache = true, $add_prefix = true)
$table : le nom de la table
$data : un tableau PHP des valeurs avec le nom de champs en clé
$where : c'est quand meme explicite, tu mets ta clause where ici donc par exemple pour un update d'une commande ' id_order = 1 AND current_state = 2 '
C'est juste une clause where telle qu'écrite en SQL standard.
Voili voilou.