[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: выборка данных
czech
вопрос от начинающего
есть строка /show_info.php?cinemaid=9760&type=0
как мне выбрать только 9760 и 0?




Спустя 4 минуты, 2 секунды (15.09.2011 - 11:39) Rigel написал(а):
Что выбрать? Откуда выбрать?

p.s. На форуме: 3 года, 3 месяца, 5 дней Сообщений: 1
круто biggrin.gif

Спустя 8 минут, 21 секунда (15.09.2011 - 11:47) Renden написал(а):
czech
Я в регулярках нуб сам, можно так:

$str = '/show_info.php?cinemaid=9760&type=0';
preg_match_all("|[0-9]+|",$str,$text);
echo $text[0][0];
echo $text[0][1];

но наверно можно проще :)

Спустя 25 минут, 4 секунды (15.09.2011 - 12:13) m4a1fox написал(а):
Да вы чего это чистый ГЕТ!
$_GET['cinemaid'] и $_GET['type']

Спустя 5 минут, 8 секунд (15.09.2011 - 12:18) Renden написал(а):
m4a1fox
есть строка а не страница

Спустя 54 секунды (15.09.2011 - 12:19) czech написал(а):
Цитата (m4a1fox @ 15.09.2011 - 13:13)
Да вы чего это чистый ГЕТ!
$_GET['cinemaid'] и $_GET['type']

не это строка из базы
если б гет то и вопроса небыло

Спустя 1 минута, 49 секунд (15.09.2011 - 12:20) czech написал(а):
Цитата (Rigel @ 15.09.2011 - 12:39)
p.s. На форуме: 3 года, 3 месяца, 5 дней Сообщений: 1
круто biggrin.gif

это к чему?
зачем мне флудить? если я итак все нахожу!

Спустя 4 секунды (15.09.2011 - 12:20) ApuktaChehov написал(а):
czech - вы провидец, 3 года назад знали, что будете нуждаться в помощи, и заранее зарегистрировались. ;)

Как-то так.
$str = '/show_info.php?cinemaid=9760&type=0';

preg_match_all('/\?[^0-9]+=([0-9]+)/i',$str, $arr);

print_r($arr[1][0]);
print_r($arr[1][1]);

Спустя 43 секунды (15.09.2011 - 12:21) m4a1fox написал(а):
Аааааа! Ну тогда вопрос ответ снимается!

Спустя 6 минут, 45 секунд (15.09.2011 - 12:28) Winston написал(а):
$str = '/show_info.php?cinemaid=9760&type=0';
preg_match_all("#([0-9]+)#", $str, $match);
print_r($match[1]);

Спустя 1 минута, 54 секунды (15.09.2011 - 12:30) czech написал(а):
Цитата (Renden @ 15.09.2011 - 12:47)
czech
Я в регулярках нуб сам, можно так:

$str = '/show_info.php?cinemaid=9760&type=0';
preg_match_all("|[0-9]+|",$str,$text);
echo $text[0][0];
echo $text[0][1];

но наверно можно проще :)

супер то что надо!!!

Спустя 2 минуты, 52 секунды (15.09.2011 - 12:33) czech написал(а):
Цитата (ApuktaChehov @ 15.09.2011 - 13:20)
czech - вы провидец, 3 года назад знали, что будете нуждаться в помощи, и заранее зарегистрировались. wink.gif

зарегистрировался хотел задать вопрос но нашел ответ ну и чтоб логин забить


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.