Вы не зашли.
Главная » PHP » PHP+MySQL
#741. ByVlad Off (1)
Участник
2010.10.28 16:04
Morgan написал:
Pirate
SELECT `type` FROM `table` WHERE `type` REGEXP '^(jar|sisx)$'
хотя наверно было бы лучше
SELECT `type` FROM `table` WHERE `type` = 'jar' OR `type` = 'sisx'
Эм, а mysql зачем?
#742. Morgan Off (10)
Участник
2010.10.28 20:08
Pirate
Главная » PHP/MySQL » PHP+MySQL
Добавлено спустя    46 секунд:
вместо REGEXP тут лучше LIKE подошел бы.
LIK'ом можно также сделать?

Но в принципе и так и так неправильно)
как так?
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#743. ByVlad Off (1)
Участник
2010.10.28 20:08
Morgan
Главная » PHP/MySQL » PHP+MySQL
preg_match_all
Отредактировано Pirate (2010.10.28 20:08)
#744. Gemorroj Off (107)
Administrator
2010.10.28 20:08
Morgan, эм, посмотрел внимательнее регулярку, я имел ввиду это)
Код:
SELECT `type` FROM `table` WHERE `type` LIKE '%sisx' OR `type` LIKE '%jar'
т.к. вероятно, нужно-таки проверять только расширение.
#745. ByVlad Off (1)
Участник
2010.10.28 21:09
есть такой массив:
[ids] => Array (
[0] => 35704
[1] => 34552
[2] => 35705
[3] => 35710
[4] => 36700
[5] => 35708
[6] => 35707
[7] => 36699
[8] => 35706
[9] => 35709
[10] => 36701 )
Нужно записать данные в ячейку вот так: 35704|34552|35705|35710|36700|35708|35707|36699|35706|35709|36701|
Количество элементов в массиве может быть разное
#746. Morgan Off (10)
Участник
2010.10.28 21:09
и в чем вопрос?
implode('|', $ids)
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#747. ByVlad Off (1)
Участник
2010.10.28 21:09
Morgan написал:
и в чем вопрос?
implode('|', $ids)
Спасибо, я забыл что она "склеивает" массив. Либо с телефона башка не варит, либо склероз.
#748. Nu3oN Off (11)
Moderator
2010.10.29 17:05
на сколько данное решение гомнисто?

Код:
span style="color: #0000BB"><?phpfunction x_date($time) { $labelTime = date('d.m.Y', $time); $arrM = array( '01'=>'янв', '02'=>'фев', '03'=>'мар', '04'=>'апр', '05'=>'май', '06'=>'июн', '07'=>'июл', '08'=>'авг', '09'=>'сен', '10'=>'окт', '11'=>'ноя', '12'=>'дек' ); if ($labelTime == date('d.m.Y')) { return 'Сегодня в '.date('H:i', $time); } elseif ($labelTime == (date('d') - 1).'.'.date('m.Y')) { return 'Вчера в '.date('H:i', $time); } else { return date('d', $time).' '.$arrM[date('m', $time)].' '.date('Y', $time).' в '.date('H:i', $time); }}?>
Я буду лучше голоден, но между креслом и рулем и на дороге.
#749. Nu3oN Off (11)
Moderator
2010.10.29 17:05
есть ли более лояльные подходы?
Я буду лучше голоден, но между креслом и рулем и на дороге.
#750. Gemorroj Off (107)
Administrator
2010.10.29 17:05
1) до идее должно нотис на labelTime выдать.
2) $labelTime[2] и $labelTime[3] вычисляются и "сегодня", и "вчера", хотя ни там, ни там не используются.
ну а так норм, единственное что лучше уже переползать на класс DateTime. В последнем своем проекте на работе огребли кучу проблем со стандартными php функциями для работы с датой.
Страниц: 173 74 75 76 77119 Все
Главная
WEB
PunBB Mod v0.6.2
0.064 s