yok
Новичок
Сначало mysql_num_rows, затем mysql_fetch_assoc , нужно ли если уникальная запись
В таблице есть запись с уникальным полем.
Произвожу выборку по этому уникальному полю, логично предположить, что она будет одна. (при создании записи условие уникальности проверяется).
Просматривая коды многие,(где также уникальная запись) вижу что везде проверяется количество записей,
mysql_num_rows и если она одна тогда уже mysql_fetch_assoc.
Почему такой подход, вероятно есть причины.
Ведь код короче если допустим
if( $row=mysql_fetch_assoc($select_query) )
не проверяется количество записей, а сразу если есть асоциативный массив, то далее...
Думаю есть основания для такого подхода, буду признателен за мнения.
Уточню: при создании записи условие уникальности проверяется
В таблице есть запись с уникальным полем.
Произвожу выборку по этому уникальному полю, логично предположить, что она будет одна. (при создании записи условие уникальности проверяется).
Просматривая коды многие,(где также уникальная запись) вижу что везде проверяется количество записей,
mysql_num_rows и если она одна тогда уже mysql_fetch_assoc.
Почему такой подход, вероятно есть причины.
Ведь код короче если допустим
if( $row=mysql_fetch_assoc($select_query) )
не проверяется количество записей, а сразу если есть асоциативный массив, то далее...
Думаю есть основания для такого подхода, буду признателен за мнения.
Уточню: при создании записи условие уникальности проверяется