1

(4 replies, posted in PHP)

Sveiki

arba require_once
Apie tai
PHP. įterpiami failai - 1. include, require, include_once, require_once

Na o kodas tai "kvailas"; vienur spausdinama per echo, kitur grynas html; nors pradžiai gerai :)

2

(7 replies, posted in PHP)

Sveiki

PHP yra makalynė LISP , C ir PERL taip kad logiką kai kur sunku rasti;

tarkim print ir echo spausdina ir laikomos sinonimais

print "jonas" . "petras";
tas pat kaip
echo "jonas" . "petras";

bet pabandykit

print "jonas", "petras";
ir
echo "jonas", "petras";
Pamatysit, kad tai nesinonimai :)

3

(5 replies, posted in SQL užklausos ir duomenų struktūros)

Sveiki

Pirminių raktų nėra, ne tik indeksų; nes indeksai gali būti neunikalūs

4

(4 replies, posted in SQL užklausos ir duomenų struktūros)

Sveiki,
jeigu trimta sistema, tada reikia naudoti tranzakcijas https://dev.mysql.com/doc/refman/5.0/en/commit.html
Na, bet net pakankamai didelėse sistemose, kur momentinių vartotojų gali būti apie tūkstantį, tranzakcijos nenaudojamos.

Paimtas iš ten pvz gali būti toks

START TRANSACTION;
SELECT @A:=SUM(salary) FROM table1 WHERE type=1;
UPDATE table2 SET summary=@A WHERE type=1;
COMMIT;

Sveiki;

panašiai gali būti į šitą:

select time_to_sec(timediff('2010-09-01 03:00:00', '2010-09-01 00:10:00' )) / 3600;

6

(16 replies, posted in PHP)

Sveiki

Kodo krovimuisi laikui naudoju šitą:
Ten PHP paskaitų daugiau yra

http://www.programva.com/lt/mokykis-php … e-funkcija


Kažkur dar yra ten, bet gal klystu:

http://www.efrakcija.lt


Jeigu mysql užklausų trukmę tikrinti geriausiai tinka tekstiniai mysql logai.

Beje bajeris: mūsų įmonė daro projektą su tarptautiniais partneriais, ir prasidėjo PHP skriptų  timeout. o PRIEžASTIS BUVO, KAD PARTNERIAI db PADėJO LENKIJOJE :)) O WWW SVETAINė LIETUVOJE.

Kodėl jie taip darė? Kad išsaugoti įtaką po projekto pabaigos?