Подпись на форуме - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Thu, 19 Dec 2024 15:21:31 +0300Ждемс исправленную версию :-)
https://visavi.net/topics/22621/381512
Подпись на форуме МаксWed, 22 Jun 2011 05:32:46 +0400Сообщенияhttps://visavi.net/topics/22621/381512<pre class="prettyprint">ALTER TABLE `users` ADD `users_podpis` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL</pre>
Это ты сразу же создаешь узкое место в основной таблице скрипта - USERS, ибо <br>
NOT NULL - не есть факт что у всех она всегда будет заполнена.<br>
<pre class="prettyprint">SELECT * FROM `users` WHERE `users_login`=? LIMIT 1</pre>
1) зачем выбирать все данные, если нужна только ячейка `users_podpis`?<br>
2) зачем вообще этот запрос нужен, если глобальная переменная уже объявлена?<br>
<br>
Про запрос в цикле я писал выше.
https://visavi.net/topics/22621/381495
Подпись на форуме ДмитрийWed, 22 Jun 2011 03:51:18 +0400Сообщенияhttps://visavi.net/topics/22621/381495Ладно, утром исправлю перезалью)
https://visavi.net/topics/22621/381491
Подпись на форуме 3DwEpWed, 22 Jun 2011 03:29:44 +0400Сообщенияhttps://visavi.net/topics/22621/381491Запрос к БД в цикле (как ты сделал) делать категорически запрещено. <br>
У меня стоит в настройках 30 постов на страницу. Если я поставлю ЭТО к себе на хост - я своими же руками сделаю 30 запросов к БД. 50 человек зашли на форум - сервер свалился в аут.<br>
<br>
Артем Шифт за такие скрипты без предупреждения гонит с сервера <img src="https://visavi.net/uploads/stickers/E.gif" alt="E">
https://visavi.net/topics/22621/381490
Подпись на форуме ДмитрийWed, 22 Jun 2011 03:21:08 +0400Сообщенияhttps://visavi.net/topics/22621/3814904. <strong>dima.london</strong>, тоесть просто код повыше поставить нужно я так понял?
https://visavi.net/topics/22621/381489
Подпись на форуме 3DwEpWed, 22 Jun 2011 03:16:57 +0400Сообщенияhttps://visavi.net/topics/22621/3814893. <strong>SinglE</strong>, за это<br>
<pre class="prettyprint">$queryuser = DB :: $dbh -> query("SELECT * FROM `users` WHERE `users_login`=? LIMIT 1;", array($data['posts_user']));
$users_data = $queryuser -> fetch();
if ($users_data['users_podpis']!=""){
echo '<div class="form">'.bb_code(smiles($users_data['users_podpis'])).'</div>';
}</pre>
https://visavi.net/topics/22621/381488
Подпись на форуме ДмитрийWed, 22 Jun 2011 03:13:18 +0400Сообщенияhttps://visavi.net/topics/22621/3814882. <strong>dima.london</strong>, эмм.. это ты сейчас про что?
https://visavi.net/topics/22621/381486
Подпись на форуме 3DwEpWed, 22 Jun 2011 03:09:11 +0400Сообщенияhttps://visavi.net/topics/22621/381486Запрос к БД в цикле - это КАТАСТРОФА.<br>
Артем Шифт за такие скрипты с хостинга в шею выгоняет.
https://visavi.net/topics/22621/381484
Подпись на форуме ДмитрийWed, 22 Jun 2011 03:00:08 +0400Сообщенияhttps://visavi.net/topics/22621/381484Установка:<br>
Распакуйте все файлы и папки в корневую папку, перейдите по адресу <a href="http://ваш_сайт.ру/pages/podpis.php?act=install" target="_blank" rel="nofollow">http://ваш_сайт.ру/pages/podpis.php?act=install</a><br>
Ссылка на установку подписи появиться в "Моё меню".<br>
Пользуйтесь на здоровье! =)<br>
<br>
<a href="http://upwap.ru/1567625" target="_blank" rel="nofollow">- Скачать</a>
https://visavi.net/topics/22621/381482
Подпись на форуме 3DwEpWed, 22 Jun 2011 02:50:01 +0400Сообщенияhttps://visavi.net/topics/22621/381482