logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

Frissítés képlettel



Az UPDATE parancs esetén, az új értékek megadásához képleteket is használhatunk, amelyekben ráadásul szerepelhetnek a frissítendő rekordban tárolt korábbi értékek is.

Nagyon hasznos tulajdonság, ami például nagyon leegyszerűsítheti egy számláló értékének növelését.

A parancs általános formája:

UPDATE
Tabla_Neve
SET
Oszlop_Nev1 = Képlet1
, Oszlop_Nev2 = Képlet2
,...
WHERE
feltétel(ek)


Példa: A „zsurmi” nevű felhasználó életkorának növelése 1 évvel.

Forráskód



<?php
...
 $UpdateStr = "UPDATE felhasznalok_tabla SET FKor = FKor + 1  WHERE FName ='zsurmi'";
 if (!mysqli_query($MySqliLink,$UpdateStr)) {
   die("MySqli hiba (" .mysqli_errno($MySqliLink). "): " . mysqli_error($MySqliLink));
 }
...
?>   
 

A lekérdezett tábla (phpMyAdmin):


1. Frissítés előtt

2. Frissítés után

Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.