Jump to content
php.lv forumi

Aleksejs

Moderatori
  • Posts

    4,584
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Aleksejs

  1. Mana pieredze atkal rāda, ka no int formāta laika nevari viegli iegūt atbildi uz jautājumu "kurā nedēļas dienā ir visvairāk ierakstu, ņemot vērā pēdējā gada datus".
  2. Vai arī klienta pusē JavaScriptā ar setTimeout() setInterval(). Tas, kura no metodēm ir piemērotākā Tavā gadījumā, Tev jānoskaidropašam.
  3. Aleksejs

    Zend

    Nu, bet gribās!
  4. Tātad viss strādā (izņemot burtu samazinašanu uz mazajiem), ja aizkomentē funkcijā rindiņu: $txt = strtolower($txt); ? Varbūt vajag mb_strtolower() izmantot, ja reiz unicode...
  5. Aleksejs

    table klases css

    Varēt jau var - vienkārši nebija skaidrs, ko tieši Tu ar to domā ;)
  6. Aleksejs

    table klases css

    Super! Un kā tad to var izdarīt?
  7. Sesijas mainīgos atkarībā no sesijas uzstādījumiem var glabāt kā DB tā arī failu sistēmā.
  8. Un tas neder, tādēļ ka... ?
  9. Varbūt šādi: var longstring = "Most of the time Amrit is confused — OK, not most of the time"; var brokenstring = longstring.split(" "); for(x=3;x<brokenstring.length;x++){ brokenstring[2] = brokenstring[2] + " " + brokenstring[x]; } Vai arī šādi: var longstring = "Most of the time Amrit is confused — OK, not most of the time"; brokenstring = longstring.slice(0,longstring.indexOf(" ",1)).split(" ");//Neesmu pārliecināts, vai iekš indexOf vajag 1 vai 2 brokenstring[] = longstring.slice(longstring.indexOf(" ",1)+1);
  10. Turecky, visumā Tev taisnība. Vienīgi, kā tieši Tu iztēlojies "kaut vai tukšu mainīgo iebarošanu sesijā"?
  11. Cucumber, jautājums ir par JavaScript ;)
  12. Vienkāršs web-projekta izmaksu kalkulators: http://php.lv/f/topic/12473-web-izstrades-projekta-izmaksu-kalkulators/
  13. Nu, nez... Man šķiet, ka laacz variants ir labāks. Bez tam neesmu pārliecināts vai šis pēdējais variants vispār darbojas korekti. Ko tieši panāk šīs rindiņas? while ($max % 5 != 0 ) { $max++; } Jautājums atsaukts :)
  14. 1. Ražotāju nosaukums tiek veidots no makes tabulas, jo Tu taču izmanto makes.MakeName, nevis cars.make, kā attēlojamo lauku 1'. Tabulā cars vajadzēja glabāt make_id = foreign key cars.makeID 2. Jāizmanto LEFT JOIN 3. Jāizpēta, kas tieši bremzē pieprasījumu pieslēdzoties DB un izpildot pieprasījumu ar EXPLAIN pirms tā. Bet parasti tas notiek tādēļ, ka nav izveidoti pareizie indeksi. Vaicājumam būtu jābūt ~ šādam: SELECT makes.MakeName, count(cars.make) AS makeCount FROM cars LEFT JOIN makes ON cars.make = makes.MakeName GROUP BY makes.MakeName ORDER BY makes.MakeName vai ņemot vērā 1'. punktu SELECT makes.MakeName, count(cars.ID) AS makeCount FROM cars LEFT JOIN makes ON cars.make_id = makes.makeID GROUP BY makes.MakeName ORDER BY makes.MakeName
  15. Nu, kā jau teicu... vari ielikt vēl rindiņu die() aiz header - tad nevajadzētu rādīt itin neko: session_start(); if(!isset($_SESSION['status'],$_SESSION['useremail'])) { header ("Location: /lapa/index.php"); die(); }
  16. Ok - īsti nesaprotu sāpi... Lūdzu uzraksti, kā jāizskatās šīm grupām pie masīva: $numbers = array(11,2,3,6,12,7,3,43,12);
  17. nu itkā array_slice vajadzēja atgriezt $cik_grupa garus apakšmasīvus. Un apakšmasīvam šajā piemērā būtu jābūt 1, jo masīva garums ir 9 - tātad ieiet tikai 1 pilna apakšgrupa.
  18. Es laikam rīkotos kā Tavā 3. piemērā: $cik_grupa = 5; $numbers = array(11,2,3,6,12,7,3,43,12); sort($numbers); $cik_grupas_sanak = floor(sizeof($numbers)/$cik_grupa) $grupas = array(); for($x=0;$x<$cik_grupa_sanak;$x++){ $grupas[] = array_slice($numbers,$x * $cik_grupa,$cik_grupa); } print_r($grupas);
  19. Jā, aptuveni tā arī dara. Vienīgi aiz header('Location: login.php'); parasti vēl pieliek die(); lai garantēti nekāda tālākā izvade nenotiktu.
  20. $bbcode = new bbcode; echo $bbcode->parse('Parsējamais teksts 123 ');
  21. Jup - ProductID ir foreign key uz lauku ID tabulā products
  22. Varbūt, ka tas ir saistīts ar to, ka tabulām ir InnoDB tips un tās tabulas, kuras "links to" izmanto kā Foreign Key to tabulu, uz kuru tās "links to" :) http://dev.mysql.com/doc/refman/5.0/en/innodb-foreign-key-constraints.html
  23. Varbūt, ka nepatīk tā adrese, no kuras automātiski sūtās tas mails. To var uzstādīt ar -f parametru. Šeit par to jau runāju: http://php.lv/f/index.php?showtopic=9018&a...ost&p=74456
  24. Nu, reklāmas saturu un pasniegšanas veidu laikam šajā tēmā nebūtu vērts sākt apspriest... :D
  25. Kopējot pāri failus, var izvēlēties režīmu ascii/binary - iespējams, ka tur tā problēma.
×
×
  • Create New...