Use SUBDATE(datefield, INTERVAL 30 days) instead of DATEADD().
mySQL Date and Time Functions
Read up on them, they'll help you a lot.
Now, assuming that DateAdded is of type DATETIME or DATE format. Timestamps can be used, but require 1 more mySQL function FROM_UNIXTIME to convert it to a date.
// SQL for DateTime or Date formatted fields
$sql = "SELECT ID, Name, DateAdded
FROM tblmodels
WHERE DateAdded >= SUBDATE(DateAdded, INTERVAL 30 DAY) ORDER BY ID ASC";
// SQL for a TIMESTAMP formatted field
$sql = "SELECT ID, Name, DateAdded
FROM tblmodels
WHERE DateAdded >= SUBDATE(FROM_UNIXTIME(DateAdded, '%m-%d-%Y'), INTERVAL 30 DAY) ORDER BY ID ASC";
Hope that helps.
~Brett