php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.04.2005, 14:44  
Benutzer
 
Registriert seit: 18.04.2005
Beiträge: 61
djma
Standard kommastellen beschränken

Ich dividiere aus einer mysql abfrage zwei wertemiteinander!

Ergebnis durch echo ist 14.33333333333333

will aber nur 2 oder 1 nachkommastelle angeben, wie mach ich das?

PHP-Code:
<?
require("config/config.php");
    
error_reporting(E_ALL);
    
$connection mysql_connect($db_host$db_user$db_password) or die ("error connecting");
    
mysql_select_db($db_name$connection) or die ("konnte datenbank nicht auswählen
"
.mysql_error());
?>
<table border=0>
<?
    $query 
="SELECT * FROM aaastats WHERE name='Michael' ORDER BY punkte";
    
$resultmysql_query($query,$connection)or die(mysql_error().'
Query: '
.$sql);

    for (
$i 0$i mysql_num_rows($result); $i++)
    {
        
$name=mysql_result($result$i"name");
        
$punkte=mysql_result($result$i"punkte");
        
$offreb=mysql_result($result$i"offreb");
        
$defreb=mysql_result($result$i"defreb");
        
$gespielt=mysql_result($result$i"gespielt");
        
$gesreb=($offreb+$defreb);
        echo 
'<tr><td>';
        echo 
'[b]<font family ="arial" size="2">'.$name.'[/b]</font>';
        echo 
'</td><td><font family ="arial" size="2">';
        echo 
$punkte.' Punkte';
        echo 
'</font></td><td><font family ="arial" size="2">';
        echo 
$offreb.' OffReb';
        echo 
'</font></td><td><font family ="arial" size="2">';
        echo 
$defreb.' DefReb';
        echo 
'</font></td><td><font family ="arial" size="2">';
        echo 
$gesreb.' GesReb';
        echo 
'</font></td></tr>';
    }
        echo 
'</table>

'
;
        
        
$ges_punkte mysql_fetch_object(mysql_query("SELECT SUM(punkte) AS summe FROM aaastats WHERE name='Michael'"));
        echo 
$ges_punkte->summe;
        
        
$ges_gespielt mysql_fetch_object(mysql_query("SELECT SUM(gespielt) AS summe FROM aaastats WHERE name='Michael'"));
        echo 
'


'
;
        
$pps=(($ges_punkte->summe)/($ges_gespielt->summe));
        echo 
$pps.' Durchschnitt'

        
?>
djma ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.04.2005, 14:46  
Gast
 
Beiträge: n/a
Standard

http://de3.php.net/round

echo round($variable,2);

gibt die Variable $variable mit zwei Nachkommastellen aus.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Zahlen Konvertieren (nur 2 Kommastellen) PHP Tipps 2005-2 1 02.07.2005 13:07
variablen mit Kommastellen zusammenrechnen PHP Tipps 2005 4 11.05.2005 10:39
[Erledigt] Kommastellen bei Zahlen? PHP Tipps 2004 3 31.08.2004 17:56

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php kommastellen begrenzen, php eingabe auf 2 kommastellen begrenzen -runden, nachkommastellen begrenzen php, php nachkommastellen begrenzen, php summe mit nachkommastellen, php komma bei summe, sql sum stellen begrenzen, mysql summe nachkommastellen, sql auf 2 nachkommastellen begrenzen, sql dezimalstellen begrenzen, nachkommastelle begrenzen php, variable kommastellen php, sum auf 2 kommastellen, sgl zwei kommostellen, sql zwei kommastellen, php kommastellen beschränken, mysql sum nur 2 stellen, php rechnen auf 2 stellen begrenzen, mysql sum 2 stellen nach komma, mysql nachkommastellen begrenzen

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:29 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.