Topic: Automatinis įrašų ištrynimas kai persipildo pašto dėžutė
Sveiki, ieškojau Jūsų puslapyje apie automatinį ištrynimą, bet teradau tik su laiku kai praeina 2 savaitės, o man reikia kai persipildo asmeninių žinučių vadinama pašto dėžutė istrina seniausius paskutinius irasus, kurie virsija riba.Mėginau su limit, bet man neveike:
// išgauna esamų žinučių skaičių pagal gavėjo id g_id. $data kintamasis sukuriamas prisijungus, kuriame paimti vartotojo duomenys is db
$pm_num = mysql_num_rows(mysql_query("SELECT * FROM zinutes WHERE g_id='".$data['id']."'"));
if($pm_num > 50) {
mysql_query("DELETE FROM zinutes WHERE g_id='".$data['id']."' ORDER by ASC LIMIT 50,$pm_num") or die(mysql_error());
}
man atvaizduoja die:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '57' at line 1.
57 reiskia zinuciu skaiciu...
Gal galit padėt, būčiau labai dėkingas :)