WHERE `date`=LAST_DAY(`date`)
Funkcija LAST_DAY(), padavus jai datos argumentą YYYY-MM-DD formate, grąžina tame pačiame formate tų metų to mėnesio paskutinės dienos datą.2014 m. sausio 25 d., šeštadienis
MYSQL - kaip ištraukti kiekvieno mėnesio paskutinės dienos įrašus?
Tarkime, DB lentelėje turime įvairių datų įrašų stulpelyje `date`, pvz 2013-01-15, 2013-05-23, 2013-01-31. Norėdami ištraukti tik kiekvieno mėnesio paskutinės dienos įrašus, formuojame sąlygą:
2014 m. sausio 24 d., penktadienis
PHP - kaip patikrinti ar egzistuoja ir ar ne tušti kintamieji?
Yra daug būdų, kaip tai padaryti, tačiau efektyviausias - toks:
if(isset($_POST['kint1'], $_POST['kint2'], $_POST['kint3']) &&
$_POST['kint1'] && $_POST['kint2'] && $_POST['kint3']) {}
Esmė:- į funkciją isset() per kablelį galite paduoti daug kintamųjų - nereikia kartoti && isset()
- patikrinti ar kintamasis ne tuščias nebūtina su empty() f-ja, kadangi jau prieš tai patikrinome, ar egzistuoja kintamieji, tad tikrinti ar jie ne tušti galime supaprastinta formuluote
2014 m. sausio 23 d., ketvirtadienis
Programuojantiems YouTube
Programuojantiems aplikacijas, susijusias su Youtube, pravers Youtube API. Kiek daug informacijos apie vieo galite gauti XML faile, eidami adresu: http://gdata.youtube.com/feeds/api/videos/videoID
Šiuo adresu padavus užklausa su jūsų VideoID, gausite XML atsakymą, kuriame duomenys apie video trukmą, įvairių dydžių miniatiųrų adresai (thumbnails), adresai iki įvairių 3gp formatų, video trukmė, pavadinimas. Visas aprašymas: https://developers.google.com/youtube/2.0/developers_guide_php?hl=lt&csw=1#Retrieving_Video_Entry
Šiuo adresu padavus užklausa su jūsų VideoID, gausite XML atsakymą, kuriame duomenys apie video trukmą, įvairių dydžių miniatiųrų adresai (thumbnails), adresai iki įvairių 3gp formatų, video trukmė, pavadinimas. Visas aprašymas: https://developers.google.com/youtube/2.0/developers_guide_php?hl=lt&csw=1#Retrieving_Video_Entry
CSS3 meniu generatorius
Lankstus ir nemokamas CSS meniu generatorius: http://cssmenumaker.com/
htaccess - puslapio nukreipimas į www versija arbe be www, arba į https
Per .htaccess failą lankytoją galime nukreipti į žiniatinklio adresą :
be www priešdėlio:
be www priešdėlio:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
su www priešdėliu:
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
į https versiją:RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
pašalinti iš URL adreso galo index.php:RewriteCond %{THE_REQUEST} /index.php HTTP
RewriteRule (.*)index.php$ /$1 [R=301,L]
JS / CSS compressor - minifier
Dažnai užbaigę Javascript ar CSS kodą norime jį optimizuoti, sumažinti failo dydį, pašalinti nereikalingą informaciją. Tam pasitarnauja online įrankis: http://refresh-sf.com/.
Dar vienas online įrankių paketas (html,css,js,xml,json failų validatorius, kompresoriusm konverteris): http://www.freeformatter.com/css-minifier.html
css apjungejas: http://tools.maxcdn.com/process
Dar vienas online įrankių paketas (html,css,js,xml,json failų validatorius, kompresoriusm konverteris): http://www.freeformatter.com/css-minifier.html
css apjungejas: http://tools.maxcdn.com/process
PHP - skaičiaus bitais vertimas į KB, MB, GB ir t.t.
Dauguma PHP f-ju dydžius grąžina bitais. Juos patogu pasiversti į žmogui lengvai skaitomą formatą šios paprastos f-jos pagalba:
function human_filesize($bytes, $decimals = 2) { $sz = 'BKMGTP'; $factor = floor((strlen($bytes) - 1) / 3); return sprintf("%.{$decimals}f", $bytes / pow(1024, $factor)) . @$sz[$factor]; }
Užsisakykite:
Pranešimai (Atom)