Jump to content
php.lv forumi

draugz

Reģistrētie lietotāji
  • Posts

    141
  • Joined

  • Last visited

Everything posted by draugz

  1. Viena no jQuery labajām īpašībām ir tā, ka vērtību var uzsetot arī ar funkciju. jQuery("#xxx").val(function(index, value){return value.replace(/,/g, '.');}); Tiesa, vienā rindā tas nav tik lasāms. Īpaši efektīvs, ja nepieciešams apstrādāt vairākus elementus. Piemēram, lai pieliktu vērtībai elementa indeksu vai kā citādi apstrādātu. jQuery(".xxx").val(function(index, value){return "["+index+"] "+value.replace(/,/g, '.');});
  2. https://modern.ie/en-us virtualbox images ar IE. Ja pareizi saprotu, tas pasākums ir bezmaksas
  3. draugz

    mysql select

    Varētu būt kaut kā šādi SELECT t1.* FROM tabula t1 LEFT OUTER JOIN t2 on t1.id = t2.post_Id ORDER BY t1.id DESC
  4. Lai aprekinatu, tev jau nav jaizsaka x, vienkarsi cikla veic darbibas un sanemsi savu GPL
  5. Tu manu variantu pamēģināji? uz taviem testa datiem mans sql izgāja bez "Using temporary"
  6. Es lietotu kau ko šādu SELECT person_id, concat( "{",group_concat( concat( stats_id, ":", skaits ) ),"}") as json_stats FROM ( SELECT person_id, stats_id, COUNT(*) as skaits FROM testa_tabula GROUP BY person_id, stats_id ) AS X GROUP BY person_id Pirmo concat kas pievieno { un } var arī likt PHP pusē :) Vienīgi, group_concat laikam bija limitēts uz maksimālo atmiņas daudzumu
  7. draugz

    .on() live elementi

    Nezinu, kā tu viņus pievieno, bet $('body').on('click', '#child', function(){ alert( 'vajadzetu stradat' ); });
  8. draugz

    .on() live elementi

    Vari lūdzu precīzāk aprakstīt, ko tu vēlies panākt?
  9. Neesmu drošs, bet vai tas nav pret dr.lv api noteikumiem? Spamot, lai saņemtu kaut kādu spēles bonusu?
  10. Ja, tas ir tikai eksperimentiem, tad to var panākt apmēram šādi, kur field ir tavs mysql kolonas nosaukums. Pieņemu, ka json struktūra ir tieši tāda kā norādīji. SELECT MID( field, 7, POSITION(',' IN field) - 7 ) - MID( field, POSITION(',' IN field) + 8, POSITION('}' IN field) - ( POSITION(',' IN field) + 8 ) ) Rezultātā saņemsi up - down. Jo vairāk ierakstu būs tavā tablā, jo lēnāk tas strādās.
  11. Man ir aizdomas, ka funkcija() Izpildīsies tikai vienreiz :), jo tā tiek izpildīta vēl pirms pievienošanas setTimeout...
  12. Neesmu pats lietojis, bet varbūt ir vērts paskatīties open source virzienā CinePaint, Pencil
  13. Ja labi pameklē, tad Swedbank ir arī piemērs mājas lapā https://www.swedbank.lv/files/pakalpojumi_uznemumiem/PHP_piemeri.rar Gluži perfekts tas nav, bet pamatdomai vajadzētu būt skaidrai. Par pricnipu, tad VK_MAC laikam bija vienkārši signature priekš pārējiem laukiem. Banka savā pusē pārbaud\is vai Tevis sūtītais VK_MAC ir atbilstošs visiem laukiem un tikai tad sāks pildīt uzdotās darbības.
  14. Pareizākais būtu pārbaudīt vai Tev ir mape components_public/profile ja tāda ir tad paskaties vai ir piešķirtas pareizas tiesības Otrs un nepareizais variants ir atslēgt klūdu drukāšanu :)
  15. Tas, ka es iedevu triviālu risinājumu nenozīmē, ka redzesloks ir šaurs, kā jau minēju iepriekš, tavs risinājums validē burtus, kas nav prasīti, tātad tas nozīmē, ka arī tavā regex ir jāraksta izņēmumi! Konkrētajā gadījumā, manuprāt uzrakstīt izņēmumums ir vieglāk, nekā uzrakstīt visu UTF-8 bloku un mēģināt norādīt, kuri UTF-8 simboli tomēr nekvalificējas manām prasībām.
  16. Konkrēti šobrīd cilvēks raud par LV garumzīmēm, tāpēc ir piedāvāts ātrs un nesāpīgs risinājums. Man škiet, ka $string_exp = '/\A[\\p{L} .\'-]+\z/u'; Par valīdu tiks uzskatīts arī "ütf väcu ö" respektīvi valīds būs ne tikai latviešu simbols!
  17. Latviešu valodā jau nemaz tik daudz to ekskluzīvo burtu nav, $string_exp = "/^[āžšēčģņūīķļa-z\s\.\-]+$/i";
  18. Nezinu ko māca LU bakalauros, bet LU maģistri man tiešām patika, iemācījos lietas par kurām nezināju. Kā arī pasniedzēji pastāstīja par labo un slikto praksi, ko viņi ir darījuši nepareizi, ko tuprmāk darītu savādāk. Nav arī gluži tā kā tur mācītu vecas lietas, vairums pasniedzēji tur ir nozares profesionāļi, mācīšana nav pamatdarbs.
  19. Kāpēc tieši koledža? kāpēc ne piemēram Latvijas Universitāte?
  20. Man liekas, ka Tev tomēr ir datubāzē nepareizi uzstādījumi. Pārbuadi vai vajadzīgajai kolonnai tiešām ir UTF-8, jo MySQL pieļauj tādas extras kā 1) kodējums datubāzei; 2) kodējums tabulai; 3) kodējums kolonnai.
  21. Ja viss ir tiešām tā kā esi uzrakstījis, vai pašā datubāzē maz dati ir ar garumzīmām? Un kā izpaužas nestrādā garumzīmes? vienkārši latīņu burti, vai kādi simboli tā vietā parādās?
  22. draugz

    regexp utf8

    Viss atkarīgs no situācijas, ja zini ka lapas kodam apakšā ir kāds XSLT veidīgs template engins, kas outputu vienmēr spēs izveidot XHTML veidā, tad neredzu problēmas parsēt html :)
  23. draugz

    Pixelis

    Nevis relatīvs ekrāna izmēram, bet uzstādītajam DPI
  24. Man liekas javascript funkcionalitāte vēl īsti nav paredzēta OOP, tas ka teorētiski ir iespējams definēt klases nenozīmē ka tas ir ļoti labi. Katrs šāds klases objekts prasa atmiņas resursus no datora, un šeit jau ir jābūt drošam, ka mēs to atmiņu izmantojam pareizi, nevis vienkārši aizpildam klienta RAMu ar nevajadzīgu infu. Tā pati atmiņas problēma attiecas arī uz NodeJS. Manuprāt JS vislabāk ir veiksmīgi mixēt starp OOP un procedurālo, lai panēktu zelta vidusceļu.
  25. sorry, nepamanīju :)
×
×
  • Create New...