Jump to content
php.lv forumi

ray

Reģistrētie lietotāji
  • Posts

    449
  • Joined

  • Last visited

Posts posted by ray

  1. šitam topikam es piekrītu, jo citreiz tiešām ir vajadzība (kad nav piekļuve inetam) pēc php padoma un php.lv ir labākā vieta +vēl seču zemes valodā. un tas, ka viena tēma ir apskātīta 100 reizes ir tikai normāli, jo nejau visi tie atkārtojas vārds vārdā un cits ir kādam indivīdam saprotamākā valodā, nekā iepriekšējais.

     

    p.s. ūdens, nekad nevar būt par daudz :p

  2. Nevajag name laukā glabāt divus dažādus datus. Vajag tur glabāt tikai INT tipa datus, tb to numuru. Bet to "Paraugs nr." tekstu pielikt klāt php kodā.

     

    tas ir nosaukums, tikpat labi tas var būt tā:

    Paraugs nr. 1

    Paraugs nr. 2

    Paraugs nr. 10

    zb 786

    zb 791

    utt.

  3. wtf!??? STRING -> UNSIGNED?? loģiski ka tur beigās putra būs...

     

    tāpēc tam domāts COLLATION.. vakar tika runāts

    Vaicājums

    SELECT * FROM tabule ORDER BY nosaukums COLLATE utf8_general_ci

    Bet viņš man atkal izmet šādi:

    Paraugs nr. 1

    Paraugs nr. 10

    Paraugs nr. 11

    Paraugs nr. 12

    Paraugs nr. 2

    Paraugs nr. 3

    Paraugs nr. 4

    Paraugs nr. 5

    Paraugs nr. 6

    Paraugs nr. 7

    Paraugs nr. 8

    Paraugs nr. 9

    man vajadzētu, lai būtu arī skaitļi augošā secībā

  4. kā lai sakārto ierakstus izvadot ar sql, lai tie būtu pēc alfabēta un cipariem.

    vaicājums ir

    SELECT * FROM tabula ORDER BY nosaukums

    man izvadītie lauki ir šādi:

    Paraugs nr. 1

    Paraugs nr. 10

    Paraugs nr. 11

    Paraugs nr. 12

    Paraugs nr. 2

    Paraugs nr. 3

    Paraugs nr. 4

    Paraugs nr. 5

    Paraugs nr. 6

    Paraugs nr. 7

    Paraugs nr. 8

    Paraugs nr. 9

    bet man vajag lai būtu arī skaitļi pēc nosaukums augošā secībā.

    uzrakstīju vairācājumu

    SELECT * FROM tabule ORDER BY by cast(nosaukums AS UNSIGNED)

    , bet viņš man izmet šādi:

    Paraugs nr. 2

    Paraugs nr. 3

    Paraugs nr. 4

    Paraugs nr. 5

    Paraugs nr. 1

    Paraugs nr. 6

    Paraugs nr. 7

    Paraugs nr. 8

    Paraugs nr. 9

    Paraugs nr. 10

    Paraugs nr. 11

    Paraugs nr. 12

  5. mans ir sql vaicājums "SELECT * FROM tabula ORDER BY seciba asc"

     

    problēma ir tāda, ka man kārto ierakstus šādi:

    1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 2, 20, 3, 4, 5, 6, 7, 8, 9.

     

    kā lai izdara, tā un kas vēl ir jāiekļauj scriptā, lai kārtotu ierakstus normāli?

  6. Ar PHP to parbaudit nevar. Uzliec, lai tam lietotajam piedava novilkt to flash pluginu!

     

    lietotāji mūsdienās slinki un neko vilkt negrib :/ bet kkā nevar to izdarīt, lai flash nebūšanas gadījumā rādītos bilde?

  7. Kā lai sadala tekstu, piem, ieliekot "space" pa vidu vai kkā tamlīdzīgi. Jo piemēram man ir ievades forma, kur apmekletājs ievadot piem AAAAAAAA (utt.) izbīdās visa dizaina tabulu struktūra. Kā, lai izdara, lai ievadot AAAAA (utt.) tekstu sadala tiklīdz tas sasniedz noteiktu garumu?

  8. Ja win tad ir taada Kruta programminja kaa Notepad

    + vel svariiga lieta ir nepiecieshamas Rokas Ljoti veelams normaalas nevis liikas vai abas kreisaas ...

     

     

    atverot pliku notepad neko neizdarīsi :D

  9. Vai php.ini nav mainīts session.cookie_lifetime ?

     

    Proti ja tas ir kaut kas cits nevis 0, tad sesijas cookijs (kurā glabājās sesijas ID) paliek derīgs (iestādīto laiku) arī pēc pārlūka aizvēršanas un tas nozīmē ka lietotājam otreiz atverot lapu sesiju var turpināt..

     

    kā var apskatīties un mainīt to session.cookie_lifetime?

  10. lieta tāda, ka es uztaisīju ielogošanās sistēmu, bet nocācu pēc problēmas, ka pēc ielogošanās man iz izveidota sesija $_SESSION['auth'] = 1; un kad aizveru pārlūku viņa tik un tā ir saglabājusies un nav pātraukusi darbību nākošreiz, kad es ieeju lapā.

    Kā lai panāk to, ka pēc pārlūka aizvēršanas vai tā, ka lapā nav notikusi darbība apmēram 5min, sesija pātrauc savu darbību?

  11. Tu papriekš saproti, vai tev vajadzīgs masīvu masīvs, vai pietiek vienk ar masīvu :) Pēdējā gadījumā Gundara variants, vai v3rb0...

     

    laikam tomēr beigās sanāk, ka man pietiek arī ar vienk masīvu

     

     

    PALDIES! PROBLĒMA ATRISINĀTA.

  12. .... PHP pec tavas rindas $pas[$lieta] = $skaits_j - nākošajā foreach vai arī foreach beigās atjauno masība elementus ar iepriekšējām vērtībām.

     

    respektīvi PHP nemīl, kad foreach laikā tiek modifeicets masīvs elementi. Varbut veel var psapeleties ar set/unset/references utt, bet neredzu jegas, risinaat lietu, kurai ir cits risinajums, pie tam stabilaaks un aatraaks:)))

     

    un kāds tas būtu?

  13. Tādā variantā tev, domāju, $lieta == 0, un $skaits == 'Array' :)

     

    foreach ($pas as $gr) {

    foreach ($gr as $lieta => $skaits) {

    if ($lieta == $jlieta) {

    $skaits = $skaits + 1;

    $pas[$lieta] = $skaits;

    } else {

    $pas[$jlieta] = '1';

    }

    }

    }

  14. Array ( [0] => Array ( [10] => 1 ) ) ?

     

    jā, [0] ir key, 10 ir lietas id nummurs un 1 ir lietu skaits.

     

     

    Ja $pas masiivs ir tuksh (un pirmaja reize tas ir vienmer tuksh), tad tavs foreach cikls vispar neizpildas, jo nav kam izpildiities....array ir 0.

     

    pareizu kodu sk...bubu komentaara..

     

    tādu domu esmu pieļāvis un šī ir skripta daļa, ja masīvs nav 0.

×
×
  • Create New...