Autor Zpráva
Akacko
Profil
zkoušim si udělat vlastni anketu a hlasy si ukladam do databaze v teto podobě: (např. 0;0;0) to vše pak exploduju atd., ale teď potřebuju po kliknuti na odkaz, aby se mi např. z tohoto 0;0;0 udělalo toto: 1;0;0 - přidal jsem jeden hlas. (doufam že tomu rozumite)

nevite jak na to? jestli na to je nějaka f-ce, nebo váš osobni nápad?
Alphard
Profil
rozsekáš pomocí explode
potřebnou hodnotu navýšíš
spojíš pomocí implode
Taps
Profil
zkus si najít na netu nějaké příklady...z toho se to nejlépe naučíš vi www.jaknaweb.com
Akacko
Profil
hmm, postup vim, ale nevim jak na potřebnou hodnotu navýšíš. Jak ji mam navyšit?

zkoušel jsem takto


$array=explode(';',$zaznam); //zaznam je např. 0;0;0 a chci přidat '1' k prvnimu zaznamu

$vysledek = $array[0]+1;


jenže jak bych to pak strčil zpět, abych z toho měl: 1;0;0 (pomoci implode asi ne). Jsem si jist ale, že tento postup neni spravny.

Taps: bych asi hledal docela dlouho... tam hledat začnu, pokud mi někdo neporadi. zatim ještě prohližim f-ce z manualu... je jich tam docela dost
Alphard
Profil
$array[0]++;
$vysledek = implode (";", $array);
Akacko
Profil
Alphard
jak jednoduche... se teď citim trapně :) diky moc
Toto téma je uzamčeno. Odpověď nelze zaslat.

0