- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Meggyi001: RTX 5060 - Az új népkártya?
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Luck Dragon: Asszociációs játék. :)
- Gurulunk, WAZE?!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- btz: Internet fejlesztés országosan!
- vrob: Az utolsó DOS játékok 1996 - 1997-ben, egy korszak lezárul
Hirdetés
Köszönjük a sok biztatást, támogatást! Utolsó pillanat a féláras hirdetésfeladásra, előfizetésre!
Új hozzászólás Aktív témák
-
cigam
titán
-
cigam
titán
válasz
FeniX- #21266 üzenetére
Meg lennék lepve, ugyanis ez a kód pár hónapja még működött:
/* +-10 nap tűréssel gyűjti ki az évfordulókat */
'meta_query' => array(
'relation' => 'AND',
'key' => 'evfordulo',
'value' => '[0-9]{4}'.date('md',strtotime("-10 days"))
),
array(
'key' => 'evfordulo',
'compare' => '<=',
'value' => '[0-9]{4}'.date('md',strtotime("+10 days"))
),
),Igaz WP-n belül get_posts fügvényel lekérdezve. Most meg nem ad vissza találatot.
Nem tudom hogy a PHP verzió, vagy WP verzió változása okozta-e de mindegy is. Most arra kéne rájönnöm hogy WP-n belül hogyan bírhatom működésre ezt a fajta lekérdezést, vagy közvetlen adatbázis lekérdezéssel ahogy az előbb próbáltam.Akkor csak az marad, hogy kiszámolok minden napot és egyesével felfűzöm a lekérdezésbe?
-
cigam
titán
válasz
FeniX- #21262 üzenetére
Köszi!
De pont nem a LIKE-ot szeretném, hanem egy konkrét tartományt lekérdezni.
A like azért nem a barátom, mert ott nem tudok intervallumot kezelni. Konkrétan a AND $wpdb->postmeta.meta_value LIKE '%1102' csak a mai napi évfordulókat keresi le. Hogyan lesz belőle +-1 hét?
Vagy még nem esett le, hogy azt hogyan kell. Hiszen a hónap elejét végét hogyan kezelem? Ugye a mai nap -1 hét az 1026 lesz.Az évszámtól függetlenül a (mai dátum -15 nap)-tól a (mai dátum +15napig)
AND $wpdb->postmeta.meta_value >= '[0-9]{4}'.date('md',strtotime('-15 days'));
AND $wpdb->postmeta.meta_value <= '[0-9]{4}'.date('md',strtotime('+15 days'));
Vagyis a regexp-ben azt próbálom leírni, hogy bármilyen évszámmal kezdődő dátum érdekel, de csak a megadott tartományon belül. De valamiért nem működik. Akkor sem, ha %1003 és %1202 közötti értékre keresek rá.
Vagy a lekérdezéskor külön jelezni kell valahaol, hogy regexp-es értékadást használok?
-
cigam
titán
válasz
FeniX- #21253 üzenetére
Köszi!
Közben lett egy fura problémám:
$posts = get_posts(
array(
'numberposts' => 8,
'post_type' => 'post',
/* +-31 nap tűréssel gyűjti ki az évfordulókat */
'meta_query' => array(
'relation' => 'AND',
array(
'key' => 'evfordulo',
'compare' => '>=',
'value' => '19860913'
//'value' => '[0-9]{4}'.date('md',strtotime("-31 days"))
),
array(
'key' => 'evfordulo',
'compare' => '<=',
'value' => '19861114'
//'value' => '[0-9]{4}'.date('md'.strtotime("+31 days"))
),
),
)
Ha konkrét értéket írok be, akkor működik, ha regex-el kimaszkozom az évszámot, akkor nem működik a lekérdezés.
Miért? -
válasz
FeniX- #21181 üzenetére
De, a "Hőmérséklet: " az kiíródik, csak utána nincsen semmi.
Ez van az eredmény-weboldalon:<h1>Hőmérséklet: </h1>
"ls
" parancs esetén a kimenet:<h1>Hőmérséklet: RandM_404
asd
dark-mode-switch.min.js
dark-mode.css
index.php
jatek.css
new
pharmapromoteszt
python-code
regi
</h1>
Vagyis sima linux paranccsal lefut, csak a python kód valamiért nem.
Új hozzászólás Aktív témák
- Netfone
- LEGO klub
- sziku69: Szólánc.
- Kifelé is csukható a Z Flip7?
- exHWSW - Értünk mindenhez IS
- Samsung Galaxy Watch6 Classic - tekerd!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Építő/felújító topik
- Budapest és környéke adok-veszek-beszélgetek
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- iPhone14 Pro Max Független , dobozában , Alza Garancia
- Eladó 2tb szerver hdd több db
- OUTLET Áron - Steelseries, Razer, Logitech, Corsair - Számlával, Garanciával, Mélyen ár alatt!
- Samsung Galaxy S25 Ultra, 12/512, ezüstkék titán
- Dell Latitude 7320: i5-1145G7/16GB /512GB SSD/13"3 FHD, Touch, Matt/Win11 Pro
- Lenovo Thinkpad L14 Gen 4 -14"FHD IPS - i5-1335U - 8GB - 256GB - Win11 - 2 év garancia - MAGYAR
- HATALMAS AKCIÓK / MICROSOFT WINDOWS 10,11 / OFFICE 16,19,21,24 / VÍRUS,VPN VÉDELEM / SZÁMLA / 0-24
- Bomba ár! Lenovo ThinkPad T470 - i5-G6 I 8GB I 256GB SSD I 14" FHD I HDMI I Cam I W10 I Garancia!
- Bomba ár! HP EliteBook 840 G7 - i5-10G I 16GB I 256GB SSD I HDMI I 14" FHD Touch I Cam I W11 I Gari!
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 9980HK 64GB 500GB Radeon Pro 5500M notebook garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest