[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.12.06
Prihlásený: 21.02.15
Príspevky: 183
Témy: 59 | 59
NapísalOffline : 18.06.2013 16:00 | MySQL REGEX

caute

pomoze niekto s regularmi v Mysql?

mam riadky v tabulke
Kód:
{"id":"1","value":"2"},{"id":"2","value":["5"]}
{"id":"1","value":"2"},{"id":"2","value":["1","5","14"]}
{"id":"1","value":"2"},{"id":"2","value":["3","2","12"]}
{"id":"1","value":"2"},{"id":"2","value":["3","1"]}


a potreboval by som dostat -> vsetky riadky s id:2 a value napr. 5 (cize tym
padom prve dva). skusal som nieco taketo ( tieto hodnoty su v jednom stlpci extrafields )

Kód:
WHERE
`extra_fields` REGEXP '"id":"2","value":\\["5"\\]' ;


ktore sice funguje ale iba pri prvom riadku splna podmienku kde je jeden prvok
pola.

dik za rady


Offline

Správca fóra
Správca fóra
MySQL REGEX

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 20.06.2013 14:12 | MySQL REGEX

Skus nieco taketo
Kód:
"id":"2","value":\\[("[[:digit:]]+",)*"5"(,"[[:digit:]]+")*\\]


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.12.06
Prihlásený: 21.02.15
Príspevky: 183
Témy: 59 | 59
Napísal autor témyOffline : 20.06.2013 16:16 | MySQL REGEX

super dik funguje, ale zjavil sa mi divny problem. ked pustim samotnu queru tak result je taky ako ma byt ale ked spravim cez PHP vypis tej iste jquery mi hodi uplne iny result. je to moze ze ten REGEX prestane fungovat ked tam dam lomitka pred prve uvozdovky koli PHP?

Kód:
$query = mysql_query('
SELECT
*
FROM
    `x2x2_k2_items`
WHERE
`extra_fields` REGEXP \'"id":"2","value":\\[("[[:digit:]]+",)*"1"(,"[[:digit:]]+")*\\]\'

');


 [ Príspevkov: 3 ] 


MySQL REGEX



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

regex

v PHP, ASP

2

354

08.02.2015 23:24

esso82

V tomto fóre nie sú ďalšie neprečítané témy.

Regex ?

v PHP, ASP

0

405

12.07.2012 9:34

d0.0b

V tomto fóre nie sú ďalšie neprečítané témy.

Regex replace

v Ostatné

5

427

02.07.2021 14:53

MTK

V tomto fóre nie sú ďalšie neprečítané témy.

regex a diakritika

v PHP, ASP

10

2860

08.03.2010 20:05

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc s regex-om

v PHP, ASP

1

265

13.04.2013 9:10

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Regex - iba cisla a desatinna bodka

v JavaScript, VBScript, Ajax

9

912

24.04.2019 10:28

neopagan

V tomto fóre nie sú ďalšie neprečítané témy.

MySql

v Databázy

15

2301

26.03.2008 12:48

marekkk

V tomto fóre nie sú ďalšie neprečítané témy.

MysQl

v Databázy

2

781

28.10.2009 19:05

BYNGY

V tomto fóre nie sú ďalšie neprečítané témy.

MySQL

v Databázy

1

1065

25.03.2009 10:48

prostor

V tomto fóre nie sú ďalšie neprečítané témy.

MySQL

v Databázy

0

822

04.11.2020 15:19

jumper

V tomto fóre nie sú ďalšie neprečítané témy.

MySQL Select

v Databázy

2

441

07.04.2014 6:52

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

Java MySQL

v Databázy

2

496

24.02.2012 22:05

Mike7400

V tomto fóre nie sú ďalšie neprečítané témy.

MySQL join...

v Databázy

7

712

11.07.2011 18:39

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

Heslo mysql

v Databázy

3

741

22.06.2010 16:24

Forty-

V tomto fóre nie sú ďalšie neprečítané témy.

MySql query

v Databázy

2

628

04.01.2011 14:05

blazej44800

V tomto fóre nie sú ďalšie neprečítané témy.

Chyba MySQL

v Databázy

16

2408

04.10.2007 14:07

pepek92



© 2005 - 2024 PCforum, edited by JanoF