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

A legrégebbi rekord törlése



Előfordul, hogy egy táblában az utolsó N rekordot szeretnénk mindig megtartani, ekkor új bejegyzés előtt vagy után töröljük a legrégebbit.

Egyszerű módszer erre, ha a rekordokat idő szerint emelkedő sorrendbe rendezve az elsőt töröljük.


Példa:

Forráskód



<?php
...
$SelectStr = "Delete FROM rendeles_tabla ORDER BY Datum LIMIT 1";
 if (!mysqli_query($MySqliLink,$SelectStr)) {
   die("MySqli hiba (" .mysqli_errno($MySqliLink). "): " . mysqli_error($MySqliLink));
 }
...
?>   
 

A lekérdezett tábla (phpMyAdmin):


1. Törlés előtt

2. Törlés után

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