WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

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