Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Kaip padaryti, kad procentai kiltu išsiuntus..

Parašė DuRaCeLL· 2007 Gru. 1 15:12:01
#1

Sveiki kaip reikia padaryti, kad procentų panelėje išsiuntus SMS pakiltu procentai pvz. 20 procentų? Gal kokias MySQL lenteles reikia kurti? :?

Parašė Gedi Minas· 2007 Gru. 1 15:12:14
#2

Kiek suprantu procentai priklauso nuo to, kiek litų reikia ir kiek yra paaukojama. Pavyzdžiui, jei reikia surinkti 5lt ir tau paaukoja 1 litą - pakils 20%. O jei reikia 10lt ir tau paukoja 1 litą - pakils 10%. Nesu bandęs to kodo, bet isivaizduoju, kad jis veikia taip paprastai.

:|

Redagavo Gedi Minas· 2007 Gru. 1 15:12:40

Parašė DuRaCeLL· 2007 Gru. 1 15:12:57
#3

Su panele viskas ok, pats gali pakelti, bet, kad kai išsiunti SMS, kad tie procentai patys pasikeltų. ;) Nežinau kaip padaryti. :)

Parašė BloodKiller· 2007 Gru. 1 16:12:44
#4

Visu pirma padaryk, kad kai issiunti SMS zinute, ja uzskaitytu ir informacija apie zinute irasytu i MySQL duomenu baze. O tada savo panele surisk su MySQL ir gausi viska ko reikia. Va tavo laukeliai gali atrodyti pvz taip:

+-------+--------------+---------+
|sms_id|sms_number|sms_cost|
+-------+--------------+---------+
|1 |xxxxxxxxxx |2 |
+-------+--------------+---------+
|2 |xxxxxxxxxx |4 |
+-------+--------------+---------+
|3 |xxxxxxxxxx |5 |
+-------+--------------+---------+


O dabar galime nesunkiai sukurti kazka panasaus i tai:

$reikia = 10;
$data = dbarray(dbquery("SELECT SUM(sms_cost) FROM ".$db_prefix."sms"));
$percents = 100/$reikia*$data['SUM(sms_cost)'];
echo "Sukaupta: $precents%".($percents > 0 ? "<br>Perteklius: ".($percents-100) : "")."<br>\n";




Parašė DuRaCeLL· 2007 Gru. 1 17:12:42
#5

Pabandysim. ;)