Когда мне известно, что из БД должна вернуться всего-лишь одна ячейка, и значение её я должен сохранить в переменной: PHP: public static function fetch_var (& $result) { if (mysql_num_fields($result) == 1 && mysql_num_rows($result) == 1) return mysql_result($result, 0); } Это нормальный код? Или есть лучше?
Люди, подскажите все таки в этом вопросе. Нет ли ПХП ф-ции возвращающей одну ячейку из результата запрса? Я когдато натыкался в документации по mysqli на чтото похожее типа mysqli->val, но тогда не придал особого внимания а сечас найти не могу. Видно совсем не так я запонил, но смысл ее такой.
гм ну например PHP: <?php $var=mysql_fetch_object(mysql_query('SELECT `ID` FROM `Table` WHERE 1=1 LIMIT 1'))->ID;