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    

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