|
|
|
| Какой вариант использовать лучше, чтобы уменьшить нагрузку на бд?
<?
$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>
';
?>
|
Или может есть варианты лучше? | |
|
|
|
|
|
|
|
для: f@ntom
(16.02.2010 в 23:32)
| | Тут 2 варианта впринципе создают одинаковую нагрузку на БД(Mysql если это имеетсья ввиду).
Разница только в варианте вывода информации на нагрузку Бд никакой роли не играет, это уже php там .
Но более симпотичным и классческим я считаю 1й вариант. | |
|
|
|
|
|
|
|
для: tim313
(17.02.2010 в 02:54)
| | Понял, спасибо =) | |
|
|
|