Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:1f7:e443:64...–

peter
PHP › změna řazení uživatelů
22. 5. 2015   #202365

??? Ty sql prikazy jsem zkopiroval z toho, co jsi dal sem na forum, jen jsem tam pridal zalomeni radku. Ono to lze psat na vic radku, aspon teda moje php to umi zpracovat.

"SELECT * FROM p_users WHERE aktivni=1 ORDER BY status"

lze napsat i takto

"
SELECT *
FROM p_users
WHERE aktivni=1
ORDER BY status
"
Schvalne jsem ti tam napsal prikaz pred zmenou a po ni hned za to. Vic pro tebe udelat nemuzu. Zkus pouzit vyhledavani slov v prohlizeci (ctrl+f), hledej SELECT nebo INSERT nebo UPDATE a najdes, kterou cast mas zmenit.

peter
JavaScript, AJAX, jQuery › Zmena onchange elementu
22. 5. 2015   #202362

Mozna to lip pochopis s dalsi funkci...

<script>
function bbb(mujspan,n) { alert('ahoj'+n);}
function aaa(mujspan,n) { alert([n,mujspan]); ++n; mujspan.onclick = function() {bbb(this, n);}}
</script>
 

peter
JavaScript, AJAX, jQuery › Zmena onchange elementu
22. 5. 2015   #202361

??? pouzivas chybovou / js konzolu nebo nejaky vyvojarsky nastroj z prohlizece, ktery vypisuje vhybu v javascriptu? Ja pouzivam web developer, tam mam starou FF chybovou konzolu. Pac mi prijde prehlednejsi nez ty doplnky, co ted ma FF defaultne.

Zkousel jsi ten muj program?

onchange="funkcia(abc)"
function zmena
kdyz chces, aby se spustila funkce "zmena", proc spoustis funkci "funkcia"? Ja tam mam funkci aaa a spoustim funkci aaa. Uvnitr te funkce to pak prepisuji na jinou, tere predavam link na element toho spanu (misto this) a zmenene cislo. Takze pri opakovani zdanlive dela totez a prepisuje funkci na onclick="aaa(this,2);" onclick="aaa(this,3);" ...

onclick="aaa(this,1);"
function aaa ...


 

peter
JavaScript, AJAX, jQuery › Skrývání textu - kde mám chy…
22. 5. 2015   #202349

Ja ti nerozumim. Zkusil jsi ten html kod, co jsem k tomu pridal? Vidis v nem duplicitne id? Ja taky ne.
Jak ti to funguje? Kdyz kliknes na prvni, rozbali se prvni. Kdyz na druhou, rozbali se druha, prvni schova. Tak mas postaveny ten program, ne? Tak jsi to zamyslel.

Pak jsem mel jeste druhy predpoklad, ze tomu houby rozumis, kod mas odnekud jinud. Tak jsem ti radeji pridal verzi html, ktera prepina mezi obema polozkami a pridal info, co smazat/zakomentovat, kdyz bys tam nechtel, aby se to samo sryvalo pri prekliknuti na jinou. Ten kod mi prisel totiz na zacatecnika az prilis promysleny :)

peter
C / C++ › Qt kompilace bez dll?
22. 5. 2015   #202348

Jak se ve free qt, verze kolem 5.4 / 2015 nastavuje, aby nebylo treba exe pridavat dll? idealni jedno male tlacitko, zaskrtavatko, ktere to resi.

Ja mam program, ktery ma ve slozce debug/ asi 900kB, ve slozce release/ asi 40kB. Ale pro spusteni vyzaduje dalsich 400MB knihoven z QT. Takhle to kolegovi mailem poslat nemuzu...

peter
JavaScript, AJAX, jQuery › Zmena onchange elementu
22. 5. 2015   #202343

Zkousel jsi google? Co ti presne nefungovalo v jakem kodu, ktery mel, co delat? Zadny kod tu neni... Tudiz neni jasne, co chces opravit a jak...

<span onclick="aaa(this,1);">stiskni</span>

<script>
function aaa(mujspan,n)
{
alert([n,mujspan]);
++n;
mujspan.onclick = function () {aaa(this, n);} //aaa(this, n);
}
</script>
peter
JavaScript, AJAX, jQuery › Skrývání textu - kde mám chy…
22. 5. 2015   #202341

Jestli ti jde o to, aby se to po rozbaleni neskryvalo, kdyz tam toho mas vic, tak to dela preci ten radek clearAll(); A samozrejme tam nesmis mit duplicitne id, pac id je jedinecne. Napr takove <div class="obal js" id="obal"> tam musi byt jen jednou.

<div class="obal js" id="obal">
    <div>
        <h3>HTML
            <p>To je <a href="http://seznam.cz" class="tlacitko">odkaz</a> - vypadá jako tlačítko.</p>
        </h3>
        <div><p>HTML rozkliknutý text</p></div>
    </div>

    <div>
        <h3>HTML
            <p>To je <a href="http://seznam.cz" class="tlacitko">odkaz</a> - vypadá jako tlačítko.</p>
        </h3>
        <div><p>HTML rozkliknutý text</p></div>
    </div>
</div>
peter
PHP › změna řazení uživatelů
22. 5. 2015   #202339

   

INSERT INTO p_users 
  (userID, nazev, kod, popis, foto, small_foto, kamera, aktivni, odkaz, username, password)
VALUES
  (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)

INSERT INTO p_users 
  (userID, nazev, kod, popis, foto, small_foto, kamera, aktivni, odkaz, username, password, cas)
VALUES
  (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, NOW())

--

UPDATE
  p_users
SET
  status=%s
WHERE
  userID=%s

UPDATE
  p_users 
SET
  status=%s, cas=NOW()
WHERE
  userID=%s

--

SELECT * 
FROM p_users 
WHERE aktivni=1
ORDER BY status

SELECT * 
FROM p_users 
WHERE aktivni=1
ORDER BY status ASC, cas ASC

---

ALTER TABLE p_users 
ADD cas DATETIME DEFAULT NOW()


Prvni je vzdycky co, tam mas a druhe, co jsem tam pridal. Nevim, jestli je to ok.
Uplne posledni radek je prikaz pro pridani sloupce a naplneni default hodnotou NOW(). Ten spustis v phpmyadminu nebo v nejakem php kodu mimo ten program, pac je ho treba jen 1x.

Mimochodem, bylo by fajn, kdybys prestal pouzivat echo a ukladal si to do promennych, treba globalnich. Tez by bylo dobre, kdybys kod schoval do funkce. Ono to pak resi ruzne kolize promennych, stejne pojmenovane.
$xxx = array();
function yyy() {global $xxx; $xxx['a']=1;}
function zzz() {global $xxx; $xxx['b']=2;}
V html kodu pak pouzijes echo.
<?php echo $xxx['a']; ?>
<?php echo $xxx['b']; ?>
Pak muzes mit zpracovani php kodu nahore a vypis html dole. Coz znacne urychli zobrazovani, pac php odesila kod, ktery ma hotovy. Kazde preruseni znackou prerusi prenos souboru a prohlizec pak ceka na dalsi prenos. Jenze php to jeste nema spoctene. A tak se zobrazuje stranka treba misto 0.1s jen 5s :)

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý