Sitnik
25.01.2013 - 10:54
Что лучше использовать mysql_fetch_assoc или mysql_fetch_array при выборки из базы с помощью mysql_query?
Или может вообще лучше и быстрее mysql_fetch_row.
Чем вы пользуетесь и почему...
во
почитай
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Nikitian
25.01.2013 - 15:32
Смотря что требуется, то и используем. Чаще обращение к элементам идёт по именам полей или алиасам, поэтому чаще использую mysql_fetch_assoc($row), а кому-то больше по нраву костыль mysql_fetch_array($row,MYSQL_ASSOC),
Если требуются именно числовые индексы (для сортировки сообразно выдаче бд например, хотя это бред, но более адекватного применения не придумал), то mysql_fetch_row($row) или mysql_fetch_array($row, MYSQL_NUM).
Если требуется одно конкретное значение, то mysql_result($row,0)
Использовать mysql_fetch_array() в чистом виде (MYSQL_BOTH) смысла не вижу и реальную необходимость так же не наблюдаю.
Цитата (Sitnik @ 25.01.2013 - 09:54) |
mysql_fetch_assoc или mysql_fetch_array |
Цитата |
Функция mysql_fetch_assoc() аналогична вызову функции mysql_fetch_array() со вторым необязательным параметром |
_____________
VPS от 5$, первые 2 месяца -
бесплатно.
Sitnik
25.01.2013 - 19:24
Цитата (Arh @ 25.01.2013 - 15:12) |
во почитай
|
Вау, это капец зверь, голову сломать можно... что-то все про PDO говорят.
Цитата (Sitnik @ 25.01.2013 - 15:24) |
Цитата (Arh @ 25.01.2013 - 15:12) | во почитай
|
Вау, это капец зверь, голову сломать можно... что-то все про PDO говорят. |
PDO нечем не сложней)
даже чем то проще)
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2