zeCode
-
Posts
37 -
Joined
-
Last visited
Posts posted by zeCode
-
-
Tad izmanto loģiku, matemātiku vai uzzime vizuāli shēmu (blokshēmu) varbūt vieglāk saprast.
- Janodefinē katra nakamā līmņa minimālais punktu skaits $levels[ 2 => 100, 3 => 150, 4 => 200...]
- Atrodi aktīvo līmeni . Piemēram, ja lietotājam ir 152 punkti tad izejot cauri visiem leveliem lai atrastu pašreizejo līmeni ( 100 <= 152 && $level > $user_level) {$user_level = $level;} tadejadi tas apstāsies pie 3 līmeņa ...
- Procenti nepieciešami lai sasniegtu nākamo līmeni . Piemērs 1 - (152 - 150) / (200 - 150) ... 1 - 2 / 50 = 1 - 0.04 = 96%
$user_level = 1; $levels = [1 => 0, 2 => 100, 3 => 150, 4 => 200]; $user_points = 200; foreach ($levels as $level => $points) { if ($points <= $user_points && $level > $user_level) { $user_level = $level; } } $level_start_points = $levels[$user_level]; $next_level_start_points = isset($levels[$user_level + 1]) ? $levels[$user_level + 1] : 0; $prc = ($next_level_start_points) ? ($user_points - $level_start_points) / ($next_level_start_points - $level_start_points) : NULL;
-
Vel jau sadaļa Stati / Bani / Veikals satur vienādu linku ...
... href="<?php echo $url. '/bans'; ?>">Bani</a></li>
$menus = [ 'Sākums' => '' , 'Forums' => 'forums' , 'Stati' => 'stati' , 'Bani' => 'bans' , 'Veikals' => 'shop' , 'Kontakti' => 'contacts' ]; $urlArray = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); $segments = explode('/', $urlArray); $segment_numb = 1; $html = ''; foreach ($menus as $menu_name => $menu_link) { $link_class = (( strtolower($segments[$segment_numb]) == strtolower($menu_link)) || (!$segments[$segment_numb] && !$html) ) ? 'active' : ''; $html .= '<li><a href="' . $url . ( $menu_link ? '/' . $menu_link : '' ) . '" class="' . $link_class . '">' . $menu_name . '</a></li>'; } echo '<nav><ul>' . $html . '</ul></nav>';
-
Tā nav salīdzināšanas operācijas bet piešķiršanas.
Ir liela starpība starp = vai ==
-
-
Kaut visiem flooder-istiem pēc katra posta e-pastā nosūtītos pateicības paciņa no administrācijas [ar viagras reklāmu !!! ]
-
Piemēra pēc pieņemsim, ka sistēmā ir 12 lietotāji, 5 lietotājiem burts ir (A un Ā) pārējiem 7 citi. Tā pat sanāk 12 / 3 = 4 ieraksti kolonā.
Tas nozīmē - A jābūt 2 kolonās. Drīzākais pēc visu lietotāju iegūšanas vajadzēs veikt pārstaigāšanu visiem vārdiem :
$name_in_latin = iconv("utf-8", "ascii//TRANSLIT//IGNORE", $name);
$result[$name_in_latin.$user_id] = array($name, $login ...);
pēc tam rezultātu sakārtot teiksim ar ksort funkciju. Pēc tam izvadi gan jau pats izdomātu
-
Nozares (s)experti cepjas par P(rogramming) RAID =D
-
Intervijas laika jāizvēlas samaksu saņemt Y bumbās vai X ziepēs =)
-
DIemžēl kļūdies.
Foreach iterē katrai masīva vērtībai cauri un to piesķirts $option mainīgajā.
Šaja situācija es vairāk runāju kāpēc rodas dublikāti ja ir selekts, kas selekte visu 3 tabulu ierakstus, tas nozīme ka - rezultāts saturēs visu ierakstu kombinācijas ... teiksim ja tur ierakstu skaits ir 2,2,4 tas nozīme 2x2x4 = 16
un jo vairāk situācija sliktāka. Kaut gan teiksim vajag tikai 2 ierakstus (2x ieraksti kas atkārtojas 8 reizes katrs).
Protams to var labot ar SELECT * -> DISTINCT location, DISTINCT make, DISTINCT btype
Tas ir sviestains risinājums.
Lai veido 3 dažādus sql katrai tabulai un saglabā 3 dažādos mainīgos un pēc tam iet ciklā.
OK $results[0] .. $results[1] ... $results[2] tas nav korekti sapratu uzreiz kads pats ieteicu - bet teiksim $result_location, $result_make, result_btype
-
man liekas errors ir šaja rindiņā
<?php foreach ( $results as $option ) : ?>
saprastu ja butu $results[0] .. $results[1] ... $results[2]
-
IQ tests are 'fundamentally flawed' and using them alone to measure intelligence is a 'fallacy', study finds.
Par ko tik daudz cepties - Ierindas pasūtītājam neinteresē (95% gadījumos ) kā un kas notiek, un vēl mazāk vai zini / nezini 1 koka atšķirību no otra īpaši autora tēmas ietvaros.
-
Kā jautā tā atbild.
Tev kaut kas šāds nevar derēt?
var mail = $('input[name="email"]').val() $("#mail_container").html(mail);
-
man liekas katram atribūtam tā ir lielāka apstrāde ( cikls kas izveido sql body) - bet tas ir subjektīviinner join product_has_specification as prodSpec%i%
on prodSpec%i%.product_id = products.product_id and
prodSpec%i%.value ='%value%' and
prodSpec%i%.spec_id = %atributeid%
select products.* from products WHERE ( select COUNT(*) from product_has_specification p, specifications s WHERE p.spec_id = s.id_specification AND CONCAT(p.value,p.spec_id) IN ('s2','black1') AND products.product_id = p.product_id ) = 2
-
Uz kādu apjomu ierakstiem mēģināji? Cik explain rindas atgrieza?
Ja svarīgi ir produkta nosaukums to noteikti vari selekta daļā pievienot...
SELECT p.product_id, (SELECT products.name FROM products WHERE products.product_id = p.product_id) as name, COUNT(*) as atribute_count FROM
-
SELECT p.product_id, COUNT(*) as atribute_count FROM product_has_specification p, specifications s WHERE p.value IN ('black','s') AND p.spec_id = s.id_specification GROUP BY p.product_id HAVING atribute_count = 2
Varbūt izlaid products table, un pie attēlošanas pieprasi visu nepieciešamo no tabulas
-
Noņem arī distinct
-
Ja būs 5 atribūti bus 5 vaicājumi. noteikti tas jāveido 1nā apakš vaicājumā - product_has_specification.value (implodo visas vērtības un salīdzini ar IN ) un pārbaudi skaitu = x (counto visus elementus masīvā)
-
select distinct products.* from products WHERE (select COUNT(*) from product_has_specification, specifications WHERE product_has_specification.spec_id = specifications.id_specification AND product_has_specification.value IN ('S','black') AND products.product_id = product_has_specification.product_id ) = 2
Ja es pareizi sapratu ka gribi visus produktus ar atribūtiem :
- melns
- izmērā S
Cik atribūtus gribi lai sakrīt - tik raksti ciparu 2,3,5 utt.
Kas liktos loģiski - vismaz man.
Es īsti nesapratu "OR" tavā pieprasījumā (nelikās) - ja gribi visus produktus kam ir kaut viens atribūts ir ... šim pašam pieprasījumam vari uzlikt > 0
-
kas rada problēmas ar tās identificēšanu.
Jo vairāk konkurentu, jo dziļāk mežā - preci identificēt ja apraksts ir 0 un produkta nosaukums arī nesatur specifisku informāciju. Bet nu atkarīgs kādus iveikalus skatās
-
$objReader = PHPExcel_IOFactory::createReader('Excel5');//excel2007 $objPHPExcel = $objReader->load("novadi.xls"); //load $max_sheet = 110; for($sheet = 0; $sheet < $max_sheet; $sheet++){ $row = 1; $found = true; while ($found) { $cell1 = $objPHPExcel->setActiveSheetIndex($sheet)->getCell('A'.$row)->getValue(); if($cell1){ if($cell1 != 'Novads'){ $cell2 = $objPHPExcel->setActiveSheetIndex($sheet)->getCell('B'.$row)->getValue(); $cell3 = $objPHPExcel->setActiveSheetIndex($sheet)->getCell('C'.$row)->getValue(); $cell4 = $objPHPExcel->setActiveSheetIndex($sheet)->getCell('D'.$row)->getValue(); $cell5 = $objPHPExcel->setActiveSheetIndex($sheet)->getCell('E'.$row)->getValue(); $arr[] = array($cell1,$cell2,$cell3,$cell4,$cell5); } $row++; }else{ $found = false; } } }
PHPExcel vajadzīgs. Rezultātā sanāca 7024 ieraksti
-
Nē es tik minēju random iemeslus. Visi kļūdās, bet ne par to re runa ir. Neviens nevar zināt viņa motivāciju strādāt tieši tur esošajā situācijā.
-
Tu to cilvēku zini? Nē! Pieņem ka viņa motivācija veidojas pārsvarā ap naudu.
Tas norāda uz lineāro domāšanu. Slikti pieņēmumi - apšauba datu interpretāciju un zināšanas bāzi kopumā. -
Man šķiet, ka tam cilvēkam noteikti nauda ir galvenā motivācija
Uz pieņēmumiem balstīties runājot par cilvēku un viņa dzinuļiem never, tā tomēr multikompleksa problēma. Tik pat labi varētu teikt - varbūt tur strādā smukākā sekretāre, tāpēc negrib iet prom, varbūt vēlās apliecināt sevi - can make gold from sh*t, iesildījis sev labu vietu...
codez parādi savu inteliģenci un toleranci pret citiem / savādāk domājušajiem. Pareizi, nepareizi ir nepareizs skatu punkts. Scala un viss parejais arī nē. Savādāk nekas nemainīsies rādīsim ar pirkstiem katrs uz katru
-
will program for food...
da nu labi nauda - nav nekas labs.
Visi jau grib vairak naudas lai nopirktu vairāk mantas, pakalpojumus - kas tevi padara īslaicīgi laimīgu.
Ja to gribētu 1% zemes turīgākā elite - varētu izdomāt savādāku iekārtu bez monitorās politikas.
Jautājums vēl kā nākamās desmitgadēs cilvilizāciju ietekmēs pieaugošā darba tirgus automatizācija, bezdarbs, pieaugošā finansu nevienīdzība un augošā demogrāfija.
Tas jau laikam drīzāk citai tēmai.
precentage
in Vispārēji
Posted
Es ieteiktu pieskirt $user_points vienibu skaitu cik tev foruma ieraktsi vai darbibas atteicigajam lietotājam, nu uz ka pamata tu piesķirsi līmeni.
$user_level vajadzetu but tikai no apgalaba no 1 lidz 6 tava gadijuma ja tu brutāli uzstādisi tad tas nestrādās ...
Piemeram, ja