Последната добавена в БД +1

alabam4eto

Registered
Здравейте колеги, ако може някой да ми помогне за следния проблем
Имам база данни например “игри” в която има 3 таблици например
“децки”, “младежи”, “възрастни”, как мога да изкарам само една игра и то да е последно добавената игра.
В смисъл добавил съм преди минута в детски и да излиза само тази, след това добавям във възрастни и тя да излиза а предната да не се вижда вече. Мерси дано да съм бил ясен и да съм ви обяснил добре.
 
$game = mysql_fetch_array(mysql_query("SELECT * FROM игри ORDER BY id DESC LIMIT 1"));
echo "$game[name] <br />";

Само промени по твоите нужди таблицата и полетата , които показваш.
 
alabam4eto каза:
Не се получава
Искаш да изведеш последната добавена игра, НЕЗАВИСИМО в коя таблица е добавена тя, така ли?
 
А честито, сега се чуди как да стане, слага се в една таблица игри и след това ги разграничаваш по някое поле, например tip.
 
peter3d каза:
А честито, сега се чуди как да стане, слага се в една таблица игри и след това ги разграничаваш по някое поле, например tip.
Напротив, в 3 таблици е много по-добре. Лошото е, че автора е налучкал правилната посока, без идея за ДБ модела, а това което иска е елементарно, стига да предостави структурите на таблиците - дано е използвал дата-час за определяне на последно добавени, а не id или varchar полета... :lol:
 

Back
Горе