Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. Ar to arī noslēgsim šo diskusiju.
  2. Nu tādā gadījumā, kad neko neatlasa, tas nozīmē, ka neviens ieraksts neatbilda norādītajam WHERE nosacījumam. Skaties (debugo), kas tur ir nepareizs. Vai tiešām programmēšanas pamati te ir jāmāca...
  3. Ja neizdodās, tad tas nozīmē ka saka kļūdu vai rāda nepareizi. Tad nu izlasi ķļūdu un salabo, lai dara pareizi.
  4. Pie 2.55 < 2.45+0.1 tas 100% nevar nostrādāt. Tur ir kāds cits gļuks. Floati nav tik neprecīzi. Tiem precizitāte parasti zūd pie 5 vai 6 zīmīgā cipara.
  5. Varbūt vienkārši "pareizas" vērtības padevi. Tb tādas uz kurām paveicās un viss nostrādāja. Par to apčakarēšanu - ja tu operē ar naudas summām, tad kā jau otrā topikā izteicās, dari to ar integer tipiem ar santīmiem (ja diapazons atļauj). Ar floatiem operēt ar naudu ir neprāts, tā nedrīkst.
  6. Nu tādā gadījumā viss skaidrs. Te ir uzraksīta atbilde tavai problēmai: http://php.lv/f/index.php?showtopic=10133&...+neprec%C4%ABzi Īsumā - peldošā punkta skaitļi atmiņā reprezentējas binārā formā, nevis decimālā. Tāpēc decimālu skaitli ierakstot nevajag gaidīt, ka tas būs vienāds ar citu decimālā pieraksta skaitli.
  7. Ja gribi fju izsaukt iekš MySQL, tad vajag lietot SQL funkciju, nevis php funkciju. ... WHERE SUBSTR(title_year, 0, 4) == $year
  8. Mēs tev neticam. Dators nemēdz melot. Tas dara precīzi to, ko tam liek darīt. Parādi precīzas vērtības, kuras uzstādi un kā salīdzini.
  9. bubu

    Undefined index

    isset tavā gadījumā pārbauda vai masīvā ir meklētais elements. Tavas "Undefined index" kļūdas vari salabot nelietojot par masīva indeksiem neeksistējošus masīva elementu atslēgas.
  10. Ah pareiz, tev taisnība. Sorry, pieradums pie stingrāk tipizētām valodām liek manīt... php ikdienā neprogrammēju, tāpēc daudzkas piemirstas. Aizvieto to dalīšanas rindu par $x = intval($x / 26); un tad būs ok.
  11. Tādā gadījumā no $x to 1 atņem pirms while cikla sākuma. Citādi tur nesanāks tas, ko gribi.
  12. Formula ir ļoti vienkārša, vajag tik pamatskolas matemātiku zināt: $s = ""; while ($x > 0) { $s = chr(ord('a') + $x%26) . $s; $x /= 26; }
  13. andrisp: drīzāk jau $ar_ko_aizvietot[] = " <img... /> ";
  14. Reku ir ļoti labs CS monitors: http://php.lv/f/index.php?showtopic=8788 1.6 versijai.
  15. Tie saucās "backreference": http://lv2.php.net/preg_replace Un tie satur iekavās norādīto patternu nomačotos simbolus. \0 satur visu nomačoto stringu, \1 - pirmās iekavas, \2 - otrās, ... utt.
  16. Kļūda atstarpēs, kuras pats ieliki. Izvāc atstarpes no aizvietojamā stringa.
  17. Goda vārds nesaprotu, ko tu nesaproti. Un nesaprotu, ko tu prasi. Liec tak tos failus, kur gribi. Galvenais pareizi ceļu līdz tiem norādi.
  18. bubu

    Renesanse

    Neapmaldījies mežā? Šeit ir php.lv
  19. Nē, tie abi ir absolūtie ceļi. Pirmais ir absolūtais ceļs Linux vidēs un otrais Windows vidēs. Relatīvo ceļu piemēri: require('setup.inc') - tekošajā direktorijā require('../setup.inc') - vienu direktoriju uz augšu require('../snjaga/setup.inc') - vienu direktoriju uz augšu un iekšā snjaga direktorijā Īsāk sakot - absolūtais ceļš ir tāds, kurš sākas no failsistēmas sākuma. Ja ceļa sākumā ir / vai X:\ vai kautkāds file://C:/ tad tie ir absolūtie ceļi.
  20. Parasti var izmantot relatīvo ceļu līdz failam. Absolūtais nav obligāts.
  21. Sliktāku tas dara tikai tai nozīmē, ka rāda, cik slikts programmētājs kodu rakstījis. Kodu rakstot nevajag liekas un bezjēdzīgas darbības darīt. Ja $i jāpieskaita 1, neviens neskaitīs klāt 2 un tad neņems 1 nost, No tehniskās puses - tas lieki noslogo serveri, jo tam jāviec liekas darbības. Kāpjot automašīnā tu taču vienkārši atver durvis, iesēdies un aizver durvis. Nevis atver durvis, atver logu, aizver logu, iesēdies mašīnā, atver bagāžnieku, izkāp ārā, aizver bagāžnieku, iesēdies iekšā un tikai tad aizver durvis, vai ne?
  22. IM24LV: stringu nav jēga likt pēdiņās, jo tas jau ir strings.
  23. Ah, vajadzīgs atrast caur kādiem draugiem tiek pie tā drauga-N'tajā-pakāpē? Nu tad, protams, ka ceļa meklēšana grafā ir vispareizākais risinājums. Es tad laikam īsti nesapratu, ko autors jautāja.
  24. Uff, jā pareiz. Tak grafs, ne koks jāņem. Nekas īpaši grūtāks nebūs - manā pseidokodā pamaini draugi masīvu uz asociatīvo masīvu, kur atslēga ir personas id kautkāds un strādās tāpat. Optimālākā gadījumā vajag atcerēties, kurām personām visi draugi jau savākti un tās draugus otreizēji neapskatīt. A kas par ceļa atrašanu te vajadzīgs?
  25. Tādā gadījumā tas nesauksies vis tutoriālis, bet gan reference. Tutoriāļu mērķis nav aizstāt manuāli, kurā ir aprakstīts viss iespējamais. Tutoriāļa mērķis ir ar īstu aprakstu un piemēriem norādīt virzienu kā vai ar ko var sākt lietot konkrēto lietu. Viss pārējais ir jāmeklē manuālī - īpaši jau tos visu tagu visus atribūtus.
×
×
  • Create New...