Часто мне просто нужно получить одно значение из MySQL, которое, как я знаю, существует. Я использую следующую конструкцию:
$result = end(mysql_fetch_array(mysql_query('SELECT FOUND_ROWS()', $db)));
Есть ли в PHP правильная единственная функция, которая бы это сделала?
Да, mysql_result сделает это.
$result = mysql_result(mysql_query('SELECT FOUND_ROWS()', $db), 0);