Различные вопросы по PHP и MySQL

253K
.
blackvj

ДоХтор, При чём тут копипаст вообще? Я где-то написал что это мой код?
Данный код нормально у меня работает, не знаю чем он тебе не угодил!

И я дал рабочий пример.
Если вдруг автору не только первое слово нужно будет, а к примеру как мне только первые 3 слова в тексте и тд.

.
ДоХтор
# blackvj (19.08.2016 / 00:35)
ДоХтор, При чём тут копипаст вообще? Я где-то написал что это мой код?
Данный код нормально у меня работает, не знаю чем он тебе не угодил!

И я дал рабочий пример.
Если вдруг автору не только п
А какая у тебя версия пхп? Дело в том, что split() бросает депрекейтед, т.к. она давно устарела.
___________________________________________________________________________________

Исходя из выше сказанного, split() надо заменить хотя бы на preg_split()
function crop_str_word($text, $max_words = 50, $sep = ' ') {
    $words = preg_split('~'. $sep .'~ui', $text);
    if (count($words) > $max_words ) {
        return join($sep, array_slice($words, 0, $max_words));
    }
}

echo crop_str_word('TEXT TEXT TEXT TEXT TEXT TEXT ', 3);
// Вернёт TEXT TEXT TEXT
.
http://php.net/manual/ru/funct ... k.php
.
Udesign

я делал дизайн как на youtube и взял js коди с youtuba но на сайте не исчезает картинка загрузки вот скрин и вот сам сайт

что та я сделал не так что ли

Прикрепленные файлы:
.

ДоХтор, Пользуюсь 5.2, увы не знал что функция split пошла под снос.
И на 5.2 работает нормально.

.
# Udesign (19.08.2016 / 22:48)
я делал дизайн как на youtube и взял js коди с youtuba но на сайте не исчезает картинка загрузки вот скрин и вот сам сайт

что та я сделал не так что ли
может с js что-то не так
.
Ей 25
# blackvj (19.08.2016 / 23:07)
ДоХтор, Пользуюсь 5.2, увы не знал что функция split пошла под снос.
И на 5.2 работает нормально.
Пхп 5.2 уже 10 лет(релиз датирован 2006 годом). Последняя версия ветки 5.2 вышла в январе 2011. Так что уже как минимум 5 лет она не поддерживается.
.

ValekS, Ну у меня необходимости на более новые версии php переходить нету.

.

пока твой сервер не обновится и не посыпится весь код к еб..ням собачим.
странное у тебя отношение к будущему своих же творений.
на серваке 5.4 пока, на локалке пхп7 спецом, что бы весь код был абсолютно рабочим в любое время и любых условиях

.
Enter нажат, к чему теперь рыданья…

Как из таблицы экспортировать два последних значения news_subscribe и comments_reply_subscribe, чтобы их затем создать в такой же новой таблице? В phpMyAdmin нет экспорта отдельных столбцов, или есть, или я просто не вижу?

Дамп структуры таблицы (+/-)
CREATE TABLE IF NOT EXISTS `users` (
  `email` varchar(50) NOT NULL DEFAULT '',
  `password` varchar(255) NOT NULL DEFAULT '',
  `name` varchar(40) NOT NULL DEFAULT '',
  `user_id` int(11) NOT NULL,
  `news_num` mediumint(8) NOT NULL DEFAULT '0',
  `comm_num` mediumint(8) NOT NULL DEFAULT '0',
  `user_group` smallint(5) NOT NULL DEFAULT '4',
  `lastdate` varchar(20) DEFAULT NULL,
  `reg_date` varchar(20) DEFAULT NULL,
  `banned` varchar(5) NOT NULL DEFAULT '',
  `allow_mail` tinyint(1) NOT NULL DEFAULT '1',
  `info` text NOT NULL,
  `signature` text NOT NULL,
  `foto` varchar(255) NOT NULL DEFAULT '',
  `fullname` varchar(100) NOT NULL DEFAULT '',
  `land` varchar(100) NOT NULL DEFAULT '',
  `favorites` text NOT NULL,
  `pm_all` smallint(5) NOT NULL DEFAULT '0',
  `pm_unread` smallint(5) NOT NULL DEFAULT '0',
  `time_limit` varchar(20) NOT NULL DEFAULT '',
  `xfields` text NOT NULL,
  `allowed_ip` varchar(255) NOT NULL DEFAULT '',
  `hash` varchar(32) NOT NULL DEFAULT '',
  `logged_ip` varchar(40) NOT NULL DEFAULT '',
  `restricted` tinyint(1) NOT NULL DEFAULT '0',
  `restricted_days` smallint(4) NOT NULL DEFAULT '0',
  `restricted_date` varchar(15) NOT NULL DEFAULT '',
  `timezone` varchar(100) NOT NULL DEFAULT '',
  `user_balance` float NOT NULL,
  `news_subscribe` tinyint(1) NOT NULL DEFAULT '0',
  `comments_reply_subscribe` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Всего: 7969