Jump to content
php.lv forumi

reiniger

Reģistrētie lietotāji
  • Posts

    239
  • Joined

  • Last visited

Everything posted by reiniger

  1. Pats nepārbaudīju, bet vajadzētu strādāt. Tabulas struktura. <table id="dataTables_"> <thead> <tr> <th>Nr.</th> <th>Name</th> </tr> </thead> <tbody> <tr class="clid" rowid="195"><td> 1</td> <td>name</td> </tr> <tr class="clid" rowid="196"> <td> 1</td> <td>name</td> </tr> <tr class="clid" rowid="197"> <td> 1</td> <td>name</td> </tr> ... un pats scripts <script> var sel=0; $(function(){ $('#dataTable tr.clid').dblclick(function(){ if (sel) sel.removeClass('sel'); sel=$(this); $(this).addClass('sel'); var s=''; $('#dataTable tr.sel').each(function(){ s+=(s!=''?',':'')+$(this).attr('rowid'); }); location.href='http://domens.com/?id=' + s; }); }); </script>
  2. Šeit ievietoju attēlu kur var redzēt ka strādā gan mans ieteikums. http://d.pr/i/4AtW
  3. Sveiks. Caur inspect element pievienoju ka vari salabot. <div id="entryID22" style="width: 360px; float: left;"> <div style="float:left;">... Tev statisks platums jānorāda augstākam DIVam un float:left; . un zemākam divam ņem nost width: 50%. pēc tam vari paskatīties kādu platumu tev tiešām vajag 360px es uzliku aptuveni.
  4. Doma nav slikta, bet nedomāju ka būs liela atsaucība, jo pārsvarā tā pat informāciju meklē angļu valodā. Un jaunajiem programmētājiem tā pat bez agnļu valodas nekur neiztikt. Domāju ka bus vairāk patērēts laiks un ieguvums mazs.
  5. Es izveidotu vienkārši vēlvienu tabulu kurā tiktu piefiksēts kurā tabulā, kad pievieno piemēram video, tad pievieno uzreiz vēlvienā tabulā klāt kur kopā veido mix. INSERT INTO tabula_mix (tab, id_p, date) VALUES ('video', '1', NOW()) INSERT INTO tabula_mix (tab, id_p, date) VALUES ('bildes', '1', NOW()) INSERT INTO tabula_mix (tab, id_p, date) VALUES ('video', '2', NOW()) INSERT INTO tabula_mix (tab, id_p, date) VALUES ('jaunumi', '1', NOW()) Un tad vari vienkārši iegūt veselu sarakstu pēc kārtas ar jaunumiem, kur kas pievienots.
  6. Protams ka nokaras, jo ieliec iekšā pats savu query un redzēsi kādēļ onload funkcija nestrādā echo '<body onload="listWorks(\'SELECT * FROM darbi LEFT JOIN users ON darbi.autors_id=users.users_id LEFT JOIN objekti ON darbi.objekts_id=objekti.objekti_id WHERE izveidots>="2012-11-01" AND izveidots<="2012-11-30" AND autors_id=1373 AND kategorija=4\');">'; Šei sākas onload="listWorks ... un izveidots>="2012 un šeit viņš redz ka beidzas. Skatoties pēc " ! Bet kas tā par lietu ka caur JS sūta veselu query? Kaut kāds gateris. Tik pat labi es varu šo query pielabot un onload izpildīt savu query "DROP TABLE darbi". Ieteiktu nosūtīt caur load kaut kādus parametrus un tur izveidot query lai nav redzams pats query.
  7. Ar jquery un ajax() vari panākt, ka izvēloties valodu tad ielādē attiecīgos datus vieta. Varētu noderēt: http://net.tutsplus.com/tutorials/javascript-ajax/5-ways-to-make-ajax-calls-with-jquery/
  8. Lapa tiek ielasīta no augšas. Pieņemsim ka style1 ir pirmais un style2 otrais norādīts. style1.css .clase { color:red; text-decoration:underline; } style2.css .clase { color:blue; } Un rezultātā būs clase ar stilu krāsa zila un pasvītrots, jo style2.css no maina krāsu.
  9. vēl var izlīdzēties <head> <base href="http://www.domens.lv/" /> ... css un pārējie brīnumi </head>
  10. SELECT uf.image AS imageFrom, uf.username AS usernameFrom, ut.image AS imageTo, ut.username AS usernameTo, m.mid, m.message, m.from_id FROM messages AS m LEFT JOIN users AS ut ON (ut.id = m.to_id) LEFT JOIN users AS uf ON (uf.id = m.from_id) WHERE from_id = 'konkrēts ID' ORDER BY m.mid DESC Bez WHERE tu dabūsi pilnīgi visas vēstules kas sūtītas KAS un KAM. Izvade FROM: $row['usernameFrom'], $row['from_id'] , bilde $row['imageFrom'] TO: $row['usernameTo'], $row['to_id'] , bilde $row['imageTo'] MESSAGE: $row['message']
  11. Paskaties datu bāzē varbūt tur ir arī tā savadīts! m.to_id varbūt esi kaut ko pats saujaucis? to_id izklausās pēc tā id KAM sūta nevis KAS sūta!!! Parādi savu datu bāzu struktūru messages
  12. SELECT u.id, u.image, u.username, m.mid, m.message, m.from_id FROM messages AS m LEFT JOIN users AS u ON (u.id = m.to_id) ORDER BY m.mid DESC
  13. Sveicināti. Mēģināšu apstāstīt savu projektu. Pamata sistēma vispar tika izveidota uz Excel. Bet ta ka viens projekts ir katrs atsevišķš excel fails tad nav iespējama salīdzināšana. Darības princips: savada datus iekšā un tad no šiem datiem tiek izrēķināti daudz un dažadi rezultāta dati. ~100. Šie dati vajadzētu saglabāt kā gatavi rezultāti, lai katru reizi nav jāpārrēķina un vajadzība būs tada ka starp diviem ievadītiem datiem būs arī nepieciešamība veidot salīdzināšanu, precīzāk nolikt vienu blakus otram, lai redz kāda ir atšķirība starp datiem. 1. variants. Saprotu ka tas nebūtu prata darbs taisit: pamata tabula id | name rezultatu tabula id_parrent | val1 | val2 | val3 | ... | val100 un tad mysql SELECT d.*,p.* FROM tab1 AS d LEFT JOIN tab2 AS p ON (p.id_parnet=d.id) WHERE d.id =1 OR d.id =2 lai varētu nolikt datu blakus un salīdzinātu vēl kā variantu redzu 2.variants pamata tabula id | name 1 | test 2 | lol rezultatu tabula id_parrent | name | val 1 | val1 | 12 1 | val2 | 3.56 ... 1 | val100 | 244 2 | val1 | 12.76 ... un tad mysql SELECT d.*,p1.val AS p1val, p2.val AS p2val, ... FROM tab1 AS d LEFT JOIN tab2 AS p1 ON (p1.id_parnet=d.id AND p1.name = 'val1' ) LEFT JOIN tab2 AS p2 ON (p2.id_parnet=d.id AND p2.name = 'val2' ) ... LEFT JOIN tab2 AS p100 ON (p100.id_parnet=d.id AND p100.name = 'val100' ) WHERE d.id =1 OR d.id =2 SQL es tikai uzmetu ka piemēru, pieļauju, ka nestrādās pareizi, ja izmantotu kodā. Jautājums kā būtu labāk veidot DB struktūru? Kādi plusi un mīnusi varētu būt uz lielu datu apjomu? Vai arī būtu kāds labāks veids kā iegūt visus datus izmantojot 2.variantu?
  14. <p><input type="button" name="reg" value="Reģistrēties" class="button" /></p> vienkaršāk nomaini pogas tipu uz button un tad ar jquery click funkciju izpildi savas darbības.
  15. Atrisināju pats: function getSome($id){ $sql = "SELECT d.* "; $sql .= "FROM obj AS d "; $sql .= "WHERE d.id = {$id} "; $result = mysql_query($sql); $row = mysql_fetch_assoc($result); if($row['child'] || $row['tmpid']){ if($row['child']){ return $row['child']; }elseif($row['tmpid']) return $row['tmpid']; }else{ $ids = getSome($row['parent']); return $ids; } }
  16. Sveiki. Kaut kā pašam neizdodas rast risinājum. Būtība man nepieciešams iegūt child ja nav, tad tmpid un ja nav norādīts šims ID, tad meklē to parent id turpinot kokam virzoties uz augšu. function getSome($id){ $sql = "SELECT d.* "; $sql .= "FROM obj AS d "; $sql .= "WHERE d.id = {$id} "; $result = mysql_query($sql); $row = mysql_fetch_assoc($result); if($row['child'] && $row['tmpid']){ if($row['child']){ echo $row['child']; return $row['child']; }elseif($row['tmpid']) return $row['tmpid']; }else{ getSome($row['parent']); } } Pieļauju ka ir kaut kāda neprecizitāte kas pēc kārtas izpildās. Jo ir tā ka echo man izvada manu nepieciešamo ID, bet return neko neatgriež.
  17. jQuery('#show_comments').load('show_comments.php',{id: '<?=$id?>'});
  18. $file_size>$file_size_limit echo $file_size.' > '.$file_size_limit; Izdrukā tad redzēsi kādēļ tiek attēla izmēra kļūda izdrukāta.
  19. Kā tu domā ja tev ir ID variāki, kaut arī labi ja ir tikai viens un unikāls html. Viņš spēj atšķirt kurā #player dati jaielik. Protams ka viņš atrod pirmo #player un tur ievieto vispirms pirmo un tad otro un rezultātā tev rādas tikai viens. ... $('#player1').html(data.html); ... <div id="player1"></div> ... $('#player2').html(data.html); ... <div id="player2"></div> Pamēģini šādi varbūt rādīsies divi tavi player.
  20. Nu tas ka tu esi slinks par neko labu neliecina. Varbūt padomā vai ir vērts veidot web lapas. http://www.seriousre...ssidebyside.php
  21. Ir atrasti kandidāti.
  22. Sveicināti. Šis darba sludinājums vairāk būs domāts jaunam censonim, kurš sevi mēģina pierādīt WEB izstrādē un gatavs apgūt jaunas zināšanas. Vēlams pamatzināšanas šādās lietās: * HTML * CSS * JavaScript * PHP * MySQL Ja tev trūkst kādas no iemaņām vai arī nejūties spēcīgs pārzinot visas no uzskaitītajām valodām, tas nekas. Visu ir iespējams apgūt, protams ja ir vēlēšanas un liela pacietība. Es sākotnēji piedāvāju Freelancer tipa darbu ar apmācību. Vienojamies par gabaldarbu un cenu. Gabaldarbi vairāk būs gan uzturot esošos projektus un protams pie jaunajiem projektiem. Pats bāzējos Rīga, bet varam arī sastrādāties caur netu jebkurā pilsētā. Ja ir vēlēšanās izmēģināt spēkus raksti PM, klāt pievienojot aprakstu par savām spējām un ja ir, tad protams gaidīšu arī portfolio. PS: kad būs aizņemta jaunā censoņa vakance, tad paziņošu šeit.
  23. Vienīgais, lai uzreiz jau varētu redzēt izmaiņas change() vieta var izmantot keyup().
  24. Pats Toms ka jau iedeva tev linku. Ka ja tev ir legāls, tad vari droši rakstīt supportam un viņi tev palīdzēs atrisināt radušos problēmu.
  25. Sveiki. Pats nebiju pārbaudijis, bet klients sudzas ka tomēr pēc banera uzspiešanas tas neatveras jaunā logā. Domāju līki pirksti klientam, bet izradas ka tomēr ne. <a href="http://www.sporto.lv" target="_blank">sports</a> <a href="http://www.ss.lv/" target="_blank">ss</a> sports klikšķis atvert jauna loga tad to aizver un manu esošo lapu atver uz jauno linku. Bet ss atveras tā kā vajadzētu. Dzīvē. http://jsfiddle.net/reiniger/Gfc5v/ Dzīvē vienīgi viņš nespēj parrefrešot šo izstrādes vidi tādēļ vispār neatver vaļā. :) Pieļauju ka www.sporto.lv lapā varētu būt kāds interesants javascripts kas to dara. Vai ir iespējams kaut kā apiet šo lietu? PS: Skatos ka no parsportu.lv ar šāds pats prikols notiekas spiežot us zaļo sports baneri.
×
×
  • Create New...