PEAR Manual
Prev |  | Next

# HTML_Table::setRowAttributes

HTML_Table::setRowAttributes -- Set row attributes

## Synopsis

    require_once "HTML/Table.php";

``void HTML_Table::setRowAttributes` (int $row, mixed $attributes [, boolean $inTR = `FALSE`])`

## Description

Sets the attributes for an existing row

## Parameter

- `int $row` - Row index

- `mixed $attributes` - Associative array or string of table row attributes. This can also be an array of attributes, in which case the attributes will be repeated in a loop.

- `boolean $inTR` - `FALSE`, if attributes are to be applied in `td` tags; `TRUE`, if attributes are to be applied in `tr` tag

## Throws

Table 41-1. Possible PEAR_Error values

Error code | Error message | Meaning | Solution
--- | --- | --- | ---
| " Invalid table row reference [`$row`] " | The row `$row` does not exists | Enable the `autoGrow` feature
| " Invalid table column reference [`$column`] " | The column `$column` does not exists | Enable the `autoGrow` feature

## Note

This function can not be called statically.

## See

HTML_Table::setColAttributes()

Prev | Home | Next
HTML_Table::setRowType | Up | HTML_Table::toHtml