des
Reģistrētie lietotāji-
Posts
307 -
Joined
-
Last visited
Everything posted by des
-
Viss it kaa ir skaisti, bet sanaak, ka katrai tabulai ir jaaraxta sava klase, ja raxta shaadi: class EntriesRowBuilder extends RowBuilder { function columnHeader() { $ret = ''; $ret .= '<tr><th>vārds</th><th>matemātika</th>'; $ret .= '<th>fizika</th><th>ģeometrija</th></tr>'."\n"; return $ret; } function addRow($row) { $ret = ''; $ret .= '<tr><td>'.$row['vards'].'</td><td>'.$row['matematika'].'</td>'; $ret .= '<td>'.$row['fizika'].'</td><td>'.$row['geometrija'].'</td></tr>'."\n"; return $ret; } } Piem addRow nebuutu universaalaak raxtiit taa: function addRow($row) { $ret = '<tr>'; foreach ($row as $ele) { $ret.='<td>'.$ele.'</td>' } $ret .= '</tr>'; return $ret; }
-
ar lauku apraxtiishanu droshi vien ir tomaats tjipa tas, lai klase zinaatu, kad ziimeet <input type=text....>, <input type=textarea cols=50 rows=5.... utt... es to visu saliku mysql tabulaa dbprefix_descriptor, kuraa tika apraxiits katras lietojamaas tabulas katrs laux... tachu viens ieteikums: ir laiciigi veerts padomaat par klashu hierarhiju... tjipa class childclass extends parentclass { ..... } Tas ir ljoti noderiigi :) Savaadaak man klases ar laiku izaug paaaaaaraaaak resnas :) http://paste.php.lv/577 tas vien ir iesaakums ar var definiicijaam :) betnu, dazhos projektos taa table ljoti labi veel rullee :) tachu shiis klases galvenais miinuss bija, ka taa kalpoja gan vizuaalajam outputam, gan datu redigjeeshanai ieksh db.... tur labaak divas dazhaadas klases: class VisualSomething { var $abstractclass; } $drawer=new VisualSomething(); $drawer->abstraclass=somedbopclass(); .... murgs, noguris esmu :)
-
Visu skriptu. Vieniigaas origjinaalaa scripta izmainjas ir taadas, kaa ieprieksheejaa manaa postaa. Ja ir register_globals off, tad gan vajadzeetu lietot $_POST['tel'].... $_POST['reg_dat'].... citaadaak toch neies. man ir register_globals on.
-
biju labs un palaidu to visu uz sava servera. straadaa - failaa ieraxta to, ko tur jaaieraxta. man gan serveris griezhas uz w2k terminal. $reg_dat = date("d.m.Y H:i"); $fails = "sms_log.txt"; $faileopen = fopen($fails, "a+"); $dt = ' pieteikðanâs datums:'.$reg_dat.'<br />'; $no = 'no:'.$name.'<br /> Tel Nr:'.$tel.'<br />'; $a= 'Ivçlçtie Itemi' . $selected_item . '<br />'; $b="<BR><BR>"; $raxtam ="$dt, $no, $a, $b"; fwrite($faileopen, $raxtam); fclose($faileopen); a Tev vinjsh vispaar absoluuti neko neieraxta?
-
kaapeec ir fclose($file open)...? vajadzeetu taa kaa buut fclose($faileopen);
-
npk :)
-
$reg_dat date("d.m.Y H:i"); $fails = "sms_log.txt"; $faileopen = fopen($fails, "r+"); $dt = ' pieteikðanâs datums:'.$reg_dat.'<br />'; $no = 'no:'.$name.'<br /> Tel Nr:'.$tel.'<br />'; $a= 'Ivçlçtie Itemi' . $selected_item . '<br />'; $b="<BR>".$teksts; $raxtam =$b; fwrite($faileopen, $raxtam); fclose($file open); kas shitaas par mociibaam? :) $teksts tachu ir tukshs! taapeec failaa tiek saraxtiiti tikai "<br>", manupraat...
-
aaa, sapratu, kur ir probleema: vajag raxtiit nevis vienkaarshi <form> bet <form method="post"> tad gan ar $_POST vajadzeetu straadaat :) es paarbaudiiju uz sava servera. Tavs saakotneejais variants tieshaam nestraadaa.
-
hmm... kaada kljuuda tiek izmesta? jo it kaa vajadzeetu straadaat....
-
Lai pamainiitu elementa klasi, lietojam: onMouseOver="this.className=overclass" onMouseOut="this.className=defaultclass", kur overclass un defaultclass ir attieciigo klashu vaardi.
-
cik man ir naacies kjeepaaties ar hostingiem, serveris.lv ir aatrdarbiigaakais, ar ko naacies saskarties. arii probleemas (offlains) shiem gadaas saliidzinoshi reti.
-
eergl: visdriizaakais jau, ka taa ir eclub vaina, bet man izmet sekojosho: Warning: mysql_connect(): Can't connect to MySQL server on '195.244.141.179' (115) in /home/euro.eclub.lv/public_html/index.php on line 2 Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/euro.eclub.lv/public_html/index.php on line 3 Warning: mysql_query(): Access denied for user: 'apache@localhost' (Using password: NO) in /home/euro.eclub.lv/public_html/index.php on line 37 Warning: mysql_query(): A link to the server could not be established in /home/euro.eclub.lv/public_html/index.php on line 37 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/euro.eclub.lv/public_html/index.php on line 38 Warning: mysql_query(): Access denied for user: 'apache@localhost' (Using password: NO) in /home/euro.eclub.lv/public_html/index.php on line 40 Warning: mysql_query(): A link to the server could not be established in /home/euro.eclub.lv/public_html/index.php on line 40 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/euro.eclub.lv/public_html/index.php on line 41
-
jb4 :o neguljaas, ja ? :angry:
-
ir: <form.....> .... <input type=text name=vaards> .... </form> vai Tu pie formas apstraadaashanas lieto $vaards? vai arii $_POST['vaards'] ? otro metodi ir lietot droshaak, jo to atbalsta defaultaa php konfiguraacija. ja arii ar $_POST['vaards'] nestraadaa, tad nezinu :) taapat arii, lai no index.php?blaha=1&muha=2, ir labaak lietot $_GET['blaha'] un $_GET['muha'] :) ceru, ka paliidzeeja :)
-
iisteniibaa centraalaa probleema bija tajaa, ka ieksh klases fjas biju nodefineejis global $_SESSION; :) kaut kaads php 4.3.2. vai vecaaks to nenjeema veeraa, bet php 4.3.3. $_SESSION pie shaadas defineeshanas $_SESSION paartaisa par tukshu mainiigo.... bet $_SESSION tachu ir superglobaals....
-
DB struktuuraa "liekus" laukus via "liekus" indexus biezhi vien naakas ieviest taapeec, lai pats algoritms buutu vienkaarhsaaks. Es Tev paraadiiju, kaa pamodificeet tabulu, lai to visu dabuutu gatavu ar vienu selectu :) Savaadaak ir jaataisa kaut kas taac: $res=mysql_query('select * from work_table order by x_time'); while ($l=mysql_fetch_assoc($res) { $data[]=$l; } for ($x=0;$x<sizeof($data)-1;$x++){ $pplz[$data[$x]['cilvis']]+=$data[$x+1]['x_time']-$data[$x]['x_time']; } Tad nu Tev beigaas buus masiivs $pplz, kur kura indexi buus cilveeku vaardi un atteiciigaas veertiibas sho cilvju nostraadaatie laiki. Iemesls, kaapeec to nevar izdariit tikai ar query, ir tas, ka mysql var reekjinaat & darboties tikai attieciigaas tabulas rindas ieraxtiem (nevis ar rindu+1 vai rindu-7). Tieshi taapeec, lai to izdariitu tikai ar sql, ir jaaieviesh papildus laux: darba beigshana. Tad nu skaties pats, kas Tev vienkaarshaak :)
-
Nea. Darbojas arii uz tele2 juuzeriem :) Man atdaliiti ir tikai LMT prefixi - paareejos automaatiski pienjemu par tele2. Te gan jaasaka, ka, ja gribas, lai tas viss straadaatu arii prieksh teroristiskiem juuzeriem (kuri vienmeer ievadiis kaut ko nepareizu), ir krietni veel jaapastraadaa.
-
Nu objektus naakas izmantot, kad saak apnikt f-jas ar 20 parametriem :) vai arii Tu saac nojuugties 100 globaalajos mainiigajos, kurus pirms katra f-jas izsaukuma pamaini & tad f-jas dara kaut ko atkariibaa no sho globaalju veertiibaam :) Teixim taa - ir lietas, ko, izmantojot oop, var uzraxtiit iisaak, aatraak, paarskataamaak.
-
man domaaat, ka dotajaa tabulas struktuuraa ar 1 selektu tas nav iespeejams. piem, ja peedeejais ieraxts tabulaa ir Peeteri/23:45, tad sanaak, ka Peeteris ir straadaajis 4ever :) Taapeec es taisiitu tabulu: cilvis/darbs_saakts/darbs_beigts tad vienkaarshi uztaisiit select sum(darbs_beigts-darbs_saakts) from work_table group by cilvis....
-
Dziive piespiezh :) Ar kaut ko kungjii liekamaa masa jaanopelna :)
-
ok, thanx :) biju jau paspeejis ar fetch_row paartaisiit. bet baigais chakars ar tiem index. ja nu izvadaamaa rezultaataa jaapamaina lauku kaartiiba...
-
Ir probleema. Ja vairaakaas tabulaas ir lauki ar vienaadiem nosaukumiem, piemeeram, lauks "name", tad uztaisot select t1.name,t2.name from table1 as t1, table2 as t2 where.... mysql_fetch_assoc atgriezh indexaa "name" tikai t2.name veertiibu. t1.name izgaist :) vai ir kaads risinaajums, lai panaaktu, ka atgrieztaas rindas indexi buurtu t1.name un t2.name, iznjemot lauku paarsaukshanu?
-
select disctinct * from table... un tad apskatiities count(*) katram no atgrieztajiem ieraxtiem, kur where saraxta visus attieciigaa ieraxta laukus un to veeriibas...
-
hmm... ieinstalleeju php uz compja viss iet, iznjemot sesijas neregjistreejas :( uz citiem serveriem viss iet bez probleemaam tam pasham kodam. kaut ko nemaaku sakonfigureet. pllz help! reku ir php.ini: http://paste.php.lv/561
-
Indexu buutiiba ir ljoti vienkaarsha. Indexus ir ieteicams likt uz tiem tabulas laukiem, peec kuriem notiek kaut kaada atlase. Tiem, kurus izmanto kaa select.... where lauks=... Ja tabulaa ir 10000 ieraxtu, tad lai atrastu ieraxtu, kuram ID=5000, ir jaaizbrauc cauri 5000 ieraxtiem, kas panjem zinaamu laicinju. Pie indexeeta lauka ir jaaizbrauc cauri tikai 13-14, jo 2^13~10000. Taatad atlase notiek aptuveni 400 reizhu aatraak, ja laux ir indexeets. :) taa iisumaa. :)