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

100K
.
Сексуальность валенка
Как сделать сортировку наоборот чтоб в начале были более старые а не новые
$req = mysql_query("SELECT * FROM `chat` ORDER BY `time` DESC LIMIT " . $start . "," . $kmess);
.
темный демон
Swank,
$req = mysql_query("SELECT * FROM `chat` ORDER BY `time` ASC LIMIT " . $start . "," . $kmess);
.
# ValekS (11.08.2014 / 15:00)
vangel, надо скидывать всё в один массив, а не в разные... Массивы для того и придуманы, что бы хранить большое кол-во данных, а то что ты делаешь, всегда делают переменными.
Их начали для этого использовать, но придумали их совсем не для этого )
.
$text = 'бла бло блу';
надо проверить есть ли в тексте слово 'бла'.
.
The Frontend-Warrior
# Hat-Trik (18.08.2014 / 11:51)
$text = 'бла бло блу';
надо проверить есть ли в тексте слово 'бла'.
$text = 'бла бло блу';
if(stristr($text, 'бла')){
  // code
}
.
Ей 25
# Hat-Trik (18.08.2014 / 11:51)
$text = 'бла бло блу';
надо проверить есть ли в тексте слово 'бла'.
Мой вариант:
$text = 'бла бло блу';

if (substr_count($text, 'бла') > 0) {
echo 'Есть такое!';
} else {
echo 'Нет такого!';
}
.
Hat-Trik
спасибо, помогли
.
Ей 25
Можно ещё так:
$text = 'бла бло блу';
$findme = 'бла';
$pos = strpos($text, $findme);

if ($pos === FALSE) {
    echo 'Строка '.$findme.' не найдена в строке '.$text;
} else {
    echo 'Строка '.$findme.' найдена в строке '.$text.' в позиции '.$pos;
}


Взято из оф.документации функции strpos().
.
The Frontend-Warrior
# vangel (11.08.2014 / 14:13)
Как проще и короче можно переписать этот код , но чтобы функционал оставался тем же?
я думаю так:
$about_user = array(
    'about' =>  unserialize($user['about']),
    'description' => unserialize($user['description']),
    'job' => unserialize($user['job']),
    'like' => unserialize($user['like'])
);

либо просто убрать объявления массива: $description = array (); и другие
.
# ValekS (18.08.2014 / 12:06)
Мой вариант:
$text = 'бла бло блу';

if (substr_count($text, 'бла') > 0) {
echo 'Есть такое!';
} else {
echo 'Нет такого!';
}
Оба твоих варианта не самые рациональные. У Блейда самый оптимальный вариант, ну если только не надо учитывать регистр, тогда просто strstr(). )
Всего: 7969