Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Обработка результатов запроса
 
 автор: hanterz   (25.08.2006 в 11:18)   письмо автору
 
 

Изучаю исхожники одного сервиса, так вот там такое:

делается селект из базы, потом делается массив mysql_fetch_array и идет присваивание переменным эл-тов массива

т.е.

$num1 = $arr["num1"];
$num2 = $arr["num2"];
$num3 = $arr["num3"];

и т.д. так со всеми эл-тами.....вот хочу спросить, какой смысл в этом и если смысл так делать?

   
 
 автор: kasmanaft   (25.08.2006 в 11:28)   письмо автору
 
   для: hanterz   (25.08.2006 в 11:18)
 

так делается для наглядности, да и удобнее потом работать с переменными, чем с массивом ...
заодно можно обработать значения массива, при надобности
$num1 = trim($arr["num1"]);

   
 
 автор: HaNTerZ   (25.08.2006 в 11:35)   письмо автору
 
   для: kasmanaft   (25.08.2006 в 11:28)
 

а на скорости работы скрипта это не скажется, если например таких эл-тов шт 30-50 ?

   
 
 автор: ddhvvn   (25.08.2006 в 11:36)   письмо автору
 
   для: kasmanaft   (25.08.2006 в 11:28)
 

Это нагляднее, но накладнее. Так увеличивается (конечно немного) память для работы скрипта и нагрузка на процессор. Если имеется постоянный большой поток посетителей, то это будет уже хорошо заметно.

   
 
 автор: cheops   (25.08.2006 в 12:47)   письмо автору
 
   для: hanterz   (25.08.2006 в 11:18)
 

Нет, смысла в этом большого нет. Так обычно поступают, если имеется много готового кода, который использует $num1, $num2 и т.д., переписать который не представляется возможным.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования