MyMysqlUpdate

Deklaráció

MyMysqlUpdate(table,set,record_id,no_modifiers): string
Forrás: /includes/common/mysql.php
 

Paraméterek

  • table

    A frissíteni való tábla neve.
  • set

    A frissíteni való mezők és értékeik. A tömb elemeinek indexei a mezőnevek, értékeik pedig a mezők új értékei. Példa:
     
    $set = array(
      "field1" => $value1,
      "field2" => "Lorem ipsum"
    );
  • record_id

    A frissíteni való bejegyzés azonosítása. Típusa lehet integer vagy string. Ha integer, akkor a bejegyzés id-ját jelöli a paraméter. Ha a típusa string, akkor pedig a WHERE ág értékét kell benne definiálni.
  • no_modifiers

    Ha értéke TRUE, akkor a bejegyzésben nem módosítja a modifier_id és a date_modified mezőket. Akkor érdemes ezt használni, ha olyan táblát frissítünk, ami nem OCMS standard tábla, s nem léteznek benne az említett mezők.
    Alapértelmezett értéke a false.

    Az áttekinthetőség érdekében a true értéket érdemes a NO_MODIFIERS konstanssal megadni.

Visszatérő érték

A paraméterek alapján megszerkesztett és végrehajtott SQL utasítást adja vissza string formájában.

Lásd még

Példák