Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:258:d4ee:5c...–

peter
HTML / XHTML › zmena layoutu
30. 7. 2014   #192474

Aha, takze layouty mas, jen to potrebujes spojit, abys to mohla prepinat.
Co treba v CSS zadat display:none podle class v body? Cili, v php bych si z __FILE__ vytahl nazev souboru. (Pres reg. vyrazy mu odstranil diakritiku, dal spravne podtrzitka a tak) a pouzil to pro
<body class="index">
.index #levy {display:none;}
Pripadne tam pridat hloubku zanoreni? Protoze index nazev muze byt i v nejake slozce.
http://php.net/…edefined.php

$s = __FILE__;
$hloubka = count($s) - count(str_replace('/',''$s)); //lepe asi http://cz2.php.net/…tr-count.php
$r3 = '~^(.*).?[^.]*$+~'; $r2 = '~^.*/([^/]*)$+~'; $r1 = '~/$+~';
$name = preg_replace($r3,"$1",preg_replace($r2,"$1",preg_replace($r1,'',$s); // r1 by mel odstranit lomitka z konce (kdyz mas treba slozku slozka/), r2 ze zacatku do posledniho nalezeneho lomitka a r3 by mel odstranit vsechno po tectu; Netestovano! Asi by to slo napsat i do jednoho vyrazu.
peter
HTML / XHTML › zmena layoutu
30. 7. 2014   #192467

Kdyz to neumis pres css, pouzij tabulku. Pro 5 stranek nema smysl vymyslet...
Pripadne si dej do google = example simple 2 column layout. Pokud to najde neco jednoducheho, tak si tu stranku uloz a uprav nebo zkopiruj kod.

peter
MySQL › Optimalizace dotazu
30. 7. 2014   #192465

EXPLAIN  a zjisti si, co ti trva nejdele.
Ja bych si udelal tabulku s prubeznymi vypocty po urcitych intervalech. Neco jako:
type = year
date = 2013
rain = 12345
Totez pro mesice. Pak bych dotaz postavil tak, ze vyber z pomocne tabulky plus UNION cas>akt_mesic AND cas>aktualni z celkove tabulky. Protoze vsechny predchozi mesice mam uz vypocitane v pomocne tabulce. tez zalezi na tom, jake mas indexy.
Mozna by pomohl index sloupec, ktery bude obsahovat mesic a dalsi s rokem. Prepocitavat rok z casoveho razitka muze byt slozitejsi.
Tez by pomohlo zmenit poradi podminek, protoze rok vic unikatnejsi nez mesic.
MONTH(cas) = MONTH(CURDATE()) AND YEAR(cas) = YEAR(CURDATE()))
Pripadne celou tu podminku prepsat na cas>x and cas<y.

Si myslim, ze ho ale vic zatezuje prave to prepocitavani nez vyhledani prislusnych radku. Bys mohl export db (strutura+data) treba zabalit rarem a nekde vystavit, aby se to dalo testovat.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý