#1 Re: Jen tak » Help s jednym kódom » 2011-06-17 14:27:00

no ja viem že na tomto kóde to funguje dobre na tom mojom ale na tom pred tým z tej knihy to funguje nejak podivuhodne ... takže ono to nejak inač musí počítať alebo čo ....

#2 Re: Jen tak » Help s jednym kódom » 2011-06-16 23:20:56

no prišiel som na ďalšiu skutočnosť ... rozhodne to musí zle rátať pretože som vytvoril script

if (5 % 3 ==0) {
echo "Dobre.";
} else {
echo "Zle.";
}

výsledok je zle čiže to nijak neprešlo ... tak ako to sakra ráta ? musí to byť buď 4 alebo 6 čo má byť na konci v tom $i keď to prehodí na druhý stĺpec ... skôr si myslím že je to tá 4 ale už fakt som mimo z tohto scriptu až brutál ....

#3 Re: Jen tak » Help s jednym kódom » 2011-06-15 12:30:25

no som vravel že mi to nepáli už big_smile ... ale potom to zasa nedáva zmysel alebo už fakt neviem rátať lebo ak to je fakt tak ako píšeš tak by malo spraviť nový stĺpec ako náhle vložím siedmy riadok ale ono to spraví po tom ako vložím 6  roll ... alebo tá nula ma iný význam ? lebo keď tú nulu zmením na 1 teda

if (($i > 0) and ($i % $count_per_column ==1))

tak to spraví že v prvom stĺpci bude jeden riadok a potom do 2. a 3. stĺpca to bude pokračovať tak ako má že 5 v prvom stĺpci a keď vložím 6. riadok tak to vytvorí tretí stĺpec a rozdelí to medzi ne na poly ... tak fakt nerozumiem tomu že sa musí rovnať 0 je to fakt divné

alebo keď tam vložím že 2

if (($i > 0) and ($i % $count_per_column ==2))

tak to spraví že v prvom stĺpci zasa budú 2 riadky a ostatok bude pracovať tak ako pred tým big_smile je to úplne nezmyselné big_smile

dal som aj zobraziť do scriptu tie čísla ako idú big_smile ... môžeš sa na to aj kuknúť big_smile jediný zmysel dáva asi to čo som napísal že 5/3 podľa toho nemôže mať zvyšok big_smile big_smile alebo ja nwm však pozri na

http://comicsite.tode.cz/edit_power.php

... to prvé číslo je $i  ktoré ráta od 0 do 5 a potom to druhé číslo je ten $count_per_column ... môžeš to skúsiť celé vymazať a vkladať to tam po jednom a uvidíš ako to fakt funguje big_smile tie čísla budú 5 a 3 a vtedy to už rozdelí big_smile

#4 Re: Jen tak » Help s jednym kódom » 2011-06-13 22:11:50

no aj to ma napadlo ale aj tak mi to poriadne nedáva zmysel pretože tak ako som to počítal tak ako náhle sa dostane do $i hodnota 5 a do $count_per_column hodnota 3 tak vtedy ten script vykoná ...

no aspoň myslím že som to rátal dobre ako to nasleduje lebo tá hodnota $i začína na nule a takto mi to vychádza podľa tých výpočtov že

$=0 % 1 - to neprejde
$=1 % 2 - znova neprejde
$=2 % 3 - neprejde
$=3 % 4 - neprejde
$=4 % 5 - neprejde
tu sa už $num_columns bude rovnať 2 (pretože mame v databázy 6 údajov teda 6/5 so zaokrúhlenie na hor je 2) a potom $count_per_colum je 6/2 a to je 3

takže
$=5 % 3 - toto zoberie pretože trojka sa v 5 nachádza ale zvyšok je väčší ako počkať už mi to dochádza big_smile:D:D do frasa no fakt big_smile lebo keď vydelím že 5/3 to je výsledok 1,666 periodických ale zvyšok je nula big_smile:D ahá ak je to vážne tak tak ešte by som poprosil potvrdenie big_smile ak nie tak už fakt neviem big_smile dneska som prepísal 7 a pol strany kódu tak už mi to ani nepáli vôbec tak nwm čo to píšem big_smile


ešte ďakujem moc pýtal som sa veľa ľudí a takto mi to nepovedal nik smile

#5 Re: Jen tak » Help s jednym kódom » 2011-06-12 20:11:47

Neviem kde to mám zaradiť a či je to vhodné písať na toto fórum ...

ale tak trošku sa tu trápim s jednou vecou, jedným kódom a nemôžem raz pochopiť na čo tam je tá jedna časť a prečo tam musí byť ...

        $num_powers = mysql_num_rows($result);
        $threshold = 5;
        $max_columns = 2;
        
        $num_columns = min($max_columns, ceil($num_powers/$threshold));
        $count_per_column = ceil($num_powers/$num_columns);
        
        $i = 0;
        echo '<table><tr><td>';
        while ($row = mysql_fetch_assoc($result)) {
          if (($i > 0) and ($i % $count_per_column ==0)) { /* nerozumiem prečo tam je že sa musí rovnať nule ostatnému chápem ... je to podľa knihy a v tom ako to funguje je napísané že bude to vykonávať dokým $i bude deliteľné číslom z $count_per_column ... tak to aj funguje len prečo tam je že sa musí rovnať nule ? napríklad to môže byť že $=5 / $count_per_column=3 to je deliteľné aspoň raz takže príkaz vykoná ale to sa rovná číslu jedna celá niečo a nie 0 ... tak prečo tam je ta nula ? ? ? ? premýšľam nad tým už pol dňa no nechápem tej nule*/
            echo '</td><td>';
          }
          echo '<input type="checkbox" name="powers[]" value="' .
          $row['power_id']. '" /> ';
          echo $row['power']. '<br />';
          $i++;
          }
          echo '</td></tr></table>';

presne čo chcem vedieť je v code pridané ako popis k tomu riadku ... ďakujem

#6 Re: Ostatní problémy » pls pomoc nejde mi » 2011-05-04 19:06:32

tak ak používaš total comander tak stačí ak dáš súbor a zmeniť atribúty ... neviem ako je to v iných ftp klientoch ale skús to kuknúť podľa tích atribútov

#7 Re: Ostatní problémy » Nahrávanie obrázkov » 2011-05-02 16:10:13

:shock:  páni tak toto som fakt nečakal že je to tak jednoduché ono to vážne funguje jooo ... pred tým som to takto zadával že ako cestu iba "/obrazky" a nefunguvalo to a teraz som dal podľa teba iba "obrazky" tak to frčí dík smile dostal si ma od beznadeje smile  lol

ps môžete lock

#8 Re: Ostatní problémy » Nahrávanie obrázkov » 2011-05-01 22:19:30

Ahojte mám taký problém učím sa programovať php a som na kategórií upravovanie obrázkov a nejak nemôžem cez php nahrať obrázok na ftp neni to nejak zablokované alebo čo ? všetko vykoná len ten obrázok sa na tú ftp nenahrá  :shock:

ako cestu kde to má nahrať som dal takto

$dir = "/test.tode.cz/web/obrazky";

je dobrá ? ... ďakujem

Zápatí

Založeno na FluxBB | CZ a SK