$array = dorow(doquery("SELECT * FROM <<table>> WHERE id='1' LIMIT 1"));
Is basicaly the same as:
$query = mysql_query("SELECT * FROM static_table_which_isnt_versatile WHERE id='1' LIMIT 1"); $array = mysql_fetch_array($query);
It has NOTHING To do with php5 or whatever, because DOROW and DOQUERY are functions that Jamin has declared in the lib.php file. Tell me, which set of code is easier to type and neater?
On that note, having {{}} around your table WONT work in ANY php version. Because {{}} is the key jamin uses to parse the table into his query functions.
Heres a snipped of the doquery function from a REALLY old version of Dragon Scourge:
Notice how there is {{table}} there, encased in curly brackets? The new code was changed to accept <<>> instead of {{}}. Which is why this never worked after a certain version. Jamin just forgot to change it.