Swank, это не ко мне), у меня все как положено
Swank, это не ко мне), у меня все как положено
# Swank (28.04.2015 / 22:36)Я думаю что просто добавил букву i в название функций mysql
Koenig, WAT?
Смысл переходить на mysqli и не юзайть плейсхолдеры?
Folour, есть и процедурный
# Koenig (28.04.2015 / 22:43)тоже много лопатить
Folour, есть и процедурный
Koenig, Все как положено
но понял что дело гиблое.а для себя и первый вариант пойдет. Класс что использую от дле. Удобно что сразу показывает ошибки есть статистика по каждому запросу на страницу,общая статистика используемых ресурсов.но врядли кому этот вариант понравится разве что для новичков
MARAZM, дай класс этот глянуть, ну и пару строк кода чтоб посмотреть как работает, про статистику заинтриговало, есть у меня класс подобный тоже
# Koenig (28.04.2015 / 21:53)Спасибо большое!!!А можно сделать чтобы было не вличном кабинете,а для всех.Типа функции кто где?Нажал на кто онлайн,показывает этот юзер или гость здесь.У меня сейчас все просто на главной.
dokers, http://johncms.com/forum/index ... 96818
dokers, это уже будет как отдельный хак, в принципе запрос там не сложный, выбрать все места юзеров с группировкой по ид юзера , но там будут последние посещения юзеров, то есть в онлайн данные актуальнее
Koenig, В личку ща набросаю.хочу для пабла простой перевод сделать.скорость в 2-3 раза.проверял на мертвом скрипте с генерацией под 0.1
# Koenig (29.04.2015 / 00:49)класс прост в использовании можно просто
MARAZM, дай класс этот глянуть, ну и пару строк кода чтоб посмотреть как работает, про статистику заинтриговало, есть у меня класс подобный тоже
//Конект с базой
define ("DBHOST", "localhost");
define ("DBNAME", "");
define ("DBUSER", "");
define ("DBPASS", "");
define ("COLLATE", "utf8");
$dbcnx = mysql_connect(DBHOST,DBUSER,DBPASS);
if (!$dbcnx) {exit ("Сервер базы данных не доступен");}
if (!mysql_select_db(DBNAME , $dbcnx)){exit ("База данных не доступна");}
mysql_query('SET NAMES "utf8"');
//Инклудим класс Mysqli
require_once $rootpath . 'includes/inc/mysqli.php';
$mysql = new mysql;mysql_insert_id() $mysql->insert_id()mysql_query( $mysql->query(mysql_num_rows( $mysql->num_rows(mysql_fetch_assoc(mysql_query( $mysql->super_query(mysql_real_escape_string $mysql->real_escape_string$a = mysql_result(mysql_query("SELECT COUNT(*)..."), 0);
/*превращается в*/
$a = $mysql->super_query("SELECT COUNT(*)...");
$a = $a['COUNT(*)'];