С кой код мога да изведа последните 20 резултата в дб-то

manq4et0

Registered
Става дума за SMS-и .

Искам да извадя последните 20 смс-а
Пробвах с това

Код:
$query  = "SELECT * FROM sms order by last desc limit 20";
$result = mysql_query($query);
,но не става

Таблицата ми е: SMS
В структурата на SMS има
id
message
mydate
cena
points_to_add

Искам да ми изведе следното

Потребителя (message) получи (points_to_add) като изпрати смс за (cena)
 
$query = "SELECT * FROM sms order by last desc limit 20";
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result)) {
print "Потребителя ".$row['message']." получи ".$row['points_to_add']." като изпрати смс за ".$row['cena'];
}
 
Значи според мен просто в следния код:

Код:
$query  = "SELECT * FROM sms order by last desc limit 20";
$result = mysql_query($query);
на мястото на last трябва да е id:
Код:
$query  = "SELECT * FROM sms order by id desc limit 20";
$result = mysql_query($query);
Понеже в крайна сметка всеки запис в таблицата (всеки ред) се идентифицира според id. А и нямаш такова поле last.

Дано ти е от полза помощта ми.[/quote]
 

Back
Горе