Szukam i szukam próbuje ale coś nie działa.
do nie dawna korzystałęm z biblioteki pear DB przeszłem na w/w i napotkałem taki mały kłopot niby prosty ale ....
w pear DB
<?php public function sum_prince_bsket() { $SQL = "SELECT SUM(prinall) FROM add_basket WHERE user_id='$meUID' AND ses='$meSES'"; return $db->getOne($SQL); } ?>
i chcial bym zamienić to tak aby działanie bylo takiej jak wyżej ale za pomocą DB_DataObject myslalem o find() ale do konca nie wiem
mam tak ale nie dziala
chodzi pewnie o SUM()
<?php public function sum_prince_bsket() { $basket = DB_DataObject::factory('add_basket'); $basket->selectAdd('SUM(prinall) as value'); $basket->user_id = $meUID; $basket->ses = $meSES; $basket->find(TRUE); return $basket->value; }?>
tak dziala
<?php public function sum_prince_bsket() { $basket = DB_DataObject::factory('add_basket'); $basket->selectAdd(); $basket->selectAdd('SUM(prinall)'); $basket->user_id = '$meUID'; $basket->ses = '$meSES'; $basket->find(TRUE); return $basket->value; } ?>