phpbar.de logo

Mailinglisten-Archive

[php] Navigation - Fatal error: bcmul()

[php] Navigation - Fatal error: bcmul()

Nico Haase nico.haase at gmx.de
Die Nov 30 19:04:47 CET 2004


Hallo Hans,

php-bounces at phpbar.de <mailto:php-bounces at phpbar.de> kritzelte:
> ##Kundendaten holen
>  if($id <= 1){
>   $id = 0;
>  }
>  else{
>   $id = bcmul($id, $maxpage, 0)-$maxpage;

Warum so umständlich? $id ist doch wohl ne Ganzzahl, $maxpage auch. Um auf
das neue $id zu kommen, täte es auch
$id = $id * $maxpage;

>  }
>  $kunden = mysql_query("select * from csc_customer group by email order
>  by surname limit $id,$maxpage"); $erg_kunden = mysql_num_rows($kunden);
>
>  ##Navigation errechnen
> $pages = bcdiv ($anzahl_kunden, $maxpage, 0);

$pages = round ( $anzahl_kunden / $maxpage );

> $rest = bcmul($pages, $maxpage);

$rest = $pages * $maxpage;

> $erg_rest = bcsub($anzahl_kunden, $rest, 0);

$erg_rest = $anzahl_kunden - $rest;

> Fatal error: Call to undefined function: bcmul() in
> /home/www/admin-center/kunden.php on line 25

Aus dem Manual:
| In PHP 4 sind diese Funktionen nur verfügbar, wenn PHP mit
| --enable-bcmath konfiguriert wurde. In PHP 3 sind diese
| Funktionen nur verfügbar, wenn PHP nicht mit --disable-bcmath
| konfiguriert wurde.

Guck doch in die phpinfo(), ob die libbcmath in deiner Konfiguration
enthalten ist.
mfg
Nico

-- 
www.buchtips.net - Rezensionen online

php::bar PHP Wiki   -   Listenarchive