Rev 58 | Rev 66 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 58 | Rev 61 | ||
---|---|---|---|
Line 692... | Line 692... | ||
692 | * @param array $updates
|
692 | * @param array $updates
|
693 | * Associative array of column-value pairs
|
693 | * Associative array of column-value pairs
|
694 | * @param array|string $where
|
694 | * @param array|string $where
|
695 | * Only the records matching this condition are updated
|
695 | * Only the records matching this condition are updated
|
696 | * @return bool
|
696 | * @return bool
|
- | 697 | * @see PDOStatement::execute()
|
|
697 | */
|
698 | */
|
698 | public function update($tables, array $updates, $where = null) |
699 | public function update ($tables, array $updates, $where = null) |
699 | {
|
700 | {
|
700 | if (!$tables) |
701 | if (!$tables) |
701 | {
|
702 | {
|
702 | throw new InvalidArgumentException('No table specified'); |
703 | throw new InvalidArgumentException('No table specified'); |
703 | }
|
704 | }
|
Line 801... | Line 802... | ||
801 | * Indexed array, or comma-separated list of column names.
|
802 | * Indexed array, or comma-separated list of column names.
|
802 | * Needs only be passed if <var>$values</var> is not an associative array
|
803 | * Needs only be passed if <var>$values</var> is not an associative array
|
803 | * and the values are not in column order (default: <code>null</code>);
|
804 | * and the values are not in column order (default: <code>null</code>);
|
804 | * is ignored otherwise. <strong>You SHOULD NOT rely on column order.</strong>
|
805 | * is ignored otherwise. <strong>You SHOULD NOT rely on column order.</strong>
|
805 | * @return bool
|
806 | * @return bool
|
806 | * <code>true</code> if successful, <code>false</code> otherwise
|
- | |
807 | * @see PDOStatement::execute()
|
807 | * @see PDOStatement::execute()
|
808 | */
|
808 | */
|
809 | public function insert($table, $values, $cols = null) |
809 | public function insert ($table, $values, $cols = null) |
810 | {
|
810 | {
|
811 | if ($cols != null) |
811 | if ($cols != null) |
812 | {
|
812 | {
|
813 | $cols = ' (' |
813 | $cols = ' (' |
814 | . (is_array($cols) |
814 | . (is_array($cols) |