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

Форум MySQL

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

 

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

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

тема: Нагрузка на БД
 
 автор: f@ntom   (16.02.2010 в 23:32)   письмо автору
 
 

Какой вариант использовать лучше, чтобы уменьшить нагрузку на бд?

<?
$idstr 
= isset($_GET['id']) ? abs($_GET['id']) : 0;
$resk mysql_query("SELECT * FROM users WHERE id='".$idstr."'");
$userinfo mysql_fetch_array($resk);

    echo 
'
    <b>Имя:</b> '
.$userinfo['name'].'<br>
    <b>Пол:</b> '
.$userinfo['sex'].'<br>
    <b>Ориентация:</b> '
.$userinfo['orient'].'<br>
    <b>День рождения:</b> '
.$userinfo['rozh'].'<br>
    <b>Город:</b> '
.$userinfo['city'].'<br>
    <b>E-mail:</b> '
.$userinfo['email'].'<br>
    <b>ICQ:</b> '
.$userinfo['icq'].'<br>
    <b>Телефон:</b> '
.$userinfo['phone'].'<br>
    <b>О себе:</b> '
.$userinfo['info'].'<br>
    '
;
?>

Или

<?
$idstr 
= isset($_GET['id']) ? abs($_GET['id']) : 0;
$resk mysql_query("SELECT * FROM users WHERE id='".$idstr."'");

    echo 
'
    <b>Имя:</b> '
.mysql_result($resk,0,"name").'<br>
    <b>Пол:</b> '
.mysql_result($resk,0,"sex").'<br>
    <b>Ориентация:</b> '
.mysql_result($resk,0,"orient").'<br>
    <b>День рождения:</b> '
.mysql_result($resk,0,"rozh").'<br>
    <b>Город:</b> '
.mysql_result($resk,0,"city").'<br>
    <b>E-mail:</b> '
.mysql_result($resk,0,"email").'<br>
    <b>ICQ:</b> '
.mysql_result($resk,0,"icq").'<br>
    <b>Телефон:</b> '
.mysql_result($resk,0,"phone").'<br>
    <b>О себе:</b> '
.mysql_result($resk,0,"info").'<br>
    '
;
?>


Или может есть варианты лучше?

  Ответить  
 
 автор: tim313   (17.02.2010 в 02:54)   письмо автору
 
   для: f@ntom   (16.02.2010 в 23:32)
 

Тут 2 варианта впринципе создают одинаковую нагрузку на БД(Mysql если это имеетсья ввиду).
Разница только в варианте вывода информации на нагрузку Бд никакой роли не играет, это уже php там .

Но более симпотичным и классческим я считаю 1й вариант.

  Ответить  
 
 автор: f@ntom   (17.02.2010 в 03:43)   письмо автору
 
   для: tim313   (17.02.2010 в 02:54)
 

Понял, спасибо =)

  Ответить  
Rambler's Top100
вверх

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